iOSabc
iOSabc
全部文章
题解
归档
标签
去牛客网
登录
/
注册
iOSabc的博客
全部文章
/ 题解
(共24篇)
题解 | #扑克牌大小#
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
题解 | #百钱买百鸡问题#
思路 我假设公鸡、母鸡、小鸡各x、y、z只,那么满足下列条件: x + y + z = 100 5x + 3y + z/3 = 100 我们将第2个等式两边x3,得到等式3: 15x + 9y + z = 300 再将等式3与等式1相减,得到: 14x + 8y = 200 即: 7x + ...
Swift
时间复杂度O(1)解法
时间复杂度O(1)解法
2021-12-22
1
313
题解 | #名字的漂亮度#
Swift题解 *描述 给出一个名字,该名字有26个字符组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。 每个字母都有一个“漂亮度”,范围在1到26之间。没有任何两个不同字母拥有相同的“漂亮度”。字母忽略大小写。 给出多个名字,计算每个名字最大可能的“漂亮度”。* 思路 关键信息: 每...
Swift
2021-12-17
0
204
题解 | #Sudoku#
Swift有限穷举+递归题解 import Foundation struct Node { let i: Int let j: Int } var array = [[Int]]() for _ in 0 ..< 9 { let rows = (readLine(...
Swift
递归
2021-12-17
0
153
首页
上一页
1
2
3
下一页
末页