2020-01-01から1年間の記事一覧
袋文字を作りたくて、UISliderで文字の大きさとフチのサイズを可変にする方法を調べた。 import UIKit class ViewController: UIViewController { @IBOutlet weak var label: UILabel! @IBOutlet weak var fontSize: UISlider! @IBOutlet weak var edgeSize:…
LeetCodeの Roman to Integerっていう問題を解いた 今回はローマ数字からアラビア数字だったけど逆の問題もあるのでそのうち解きたい class Solution { func romanToInt(_ s: String) -> Int { var sum:Int = 0 var lastVal = 0 let valueMap: [Character: I…
現象 先日かいたこの記事に従って13.3のデバイスサポートファイルをよしなに配置する akasatanappa.hatenablog.com すると dyld_shared_cache_extract_dylibs failed xcode というエラーが出てビルドに失敗するようになった 対処法 $ cd ~/Library/Developer…
2つのソート済みのListがあるからそれをマージしろっていう問題。 学生の時にCか何かでやった気がする class Solution { func mergeTwoLists(_ l1: ListNode?, _ l2: ListNode?) -> ListNode? { if l1 == nil {return l2} if l2 == nil {return l1} var resu…
今日もやった。受け取った文字列を指定された行数でジグザグに配置したものを変えす。説明が難しい。 たとえば、"あいうえおかきくせこさしすせそ" という文字列と3を引数に受け取ったら、 になる。行数が4で指定されたら になる。 公式の問題を読んだほうが…
今日はEasyのPalindrome Numberをやった。 回文数っていうらしい。 数字を逆さまにした時に同じならtrue, 違うならfalseを返す。(負の数の場合、マイナスも一文字としてカウントするので問答でfalseになる) 先日のReverse Integerと同じように一の位から順番…