ARTS-Week 02
Algorithm
给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。
注意:答案中不可以包含重复的三元组。
解题:
思路1:暴力解法 3重for循环计算并去重, 时间复杂度O(n3).
思路2:先排序,指定一个数使用双指针法.
Review
Writing a Network Layer in Swift: Protocol-Oriented Approach
使用面向协议创建一个网络层
Tips
xcode在引用一些第三方库Frameworks是会出现category重复函数
ld: warning: instance method '' in category from /xxx/ conflicts with same method from another category
可以再build setting-Other linker flags中添加
-Xlinker
-noobjccategory_merging
去除警告⚠️
Share
评论