iOSabc
iOSabc
全部文章
题解
归档
标签
去牛客网
登录
/
注册
iOSabc的博客
全部文章
/ 题解
(共15篇)
题解 | #表示数字#
Swift题解: while let s = readLine() { var t = "" let array = [Character](s) var prefix: Character? = nil for i in 0 ..< array.count {...
Swift
2022-02-07
0
284
题解 | #在字符串中找出连续最长的数字串#
Swift题解 遍历字符串,提取数字部分添加到数组 数组按照字符串长短生序排列 连接数组中长度为最后一个字符串长度的所有字符串及结果 while let s = readLine() { let chars = [Character](s) var i = 0 var a...
Swift
2021-12-27
1
251
题解 | #24点运算#
Swift暴力求解 4个数字n1, n2, n3, n4对应24种排列组合; 4个字符对应24种排列组合,外加4种都是同一个符号的组合,共28种组合; 遍历这24种组合顺序的数字与28种组合的符号,进行计算直接求解。 while let str = readLine() { if str.l...
Swift
2021-12-27
1
306
题解 | #扑克牌大小#
Swift题解 while let str = readLine() { let array = str.components(separatedBy: "-") let s1 = array[0] let s2 = array[1] let c1 = s1.comp...
Swift
2021-12-24
0
198
题解 | #密码强度等级#
while let str = readLine() { var score = 0 let len = str.count if len <= 4 { score += 5 } else if len <= 7 && le...
Swift
2021-12-24
0
191
题解 | #求最大连续bit数#
Swift题解: while let str = readLine(), let n = Int(str) { let binary = String.init(n, radix: 2, uppercase: false) let array = binary.components(...
Swift
2021-12-23
1
188
题解 | #最长回文子串#
Swift题解 maxHuiwenStr() func maxHuiwenStr() { let str = readLine()! var array = [Character](str) var start = 0 var end = 0 var max...
Swift
2021-12-23
0
240
题解 | #字符串字符匹配#
Swift解这种类型的题,就是耍流氓 while let short = readLine(), let long = readLine() { var s1 = Set<Character>() var s2 = Set<Character>() f...
Swift
2021-12-22
0
214
题解 | #整型数组合并#
这题用Swift的话,就有优势了,直接上代码: while let _ = readLine(), let a1 = readLine()?.components(separatedBy: " ").map({ Int($0) ?? 0 }), let _ = readLine(), let a2...
Swift
2021-12-22
0
255
题解 | #公共子串计算#
Swift题解 let s1 = readLine()! let s2 = readLine()! let a1 = [Character](s1) let a2 = [Character](s2) var maxLen = 0 for i in 0 ..< a1.count { fo...
Swift
2021-12-22
0
203
首页
上一页
1
2
下一页
末页