......
18-12-24日常练习
给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。
nums
target
解: 目的是要返回数组下标。 如果不考虑空间复杂度 如果考虑时间复杂度,就要保留一份数组备份,空间复杂度至少O(n),然后对数组进行排序,通过二分法查找,时间复杂度最优的是O(nlogn)
解: 目的是要返回数组下标。
阅读更多
18-12-24我爱数学
如果我们列出10以内所有3或5的倍数,我们将得到3、5、6和9,这些数的和是23。求1000以内所有3或5的倍数的和。
中学经典求和问题。计算 和=3的倍数和+5的倍数和-15的倍数和。 1234 3的倍数和 s1 = 333*334/2*3 = 1668335的倍数和 s2 = 199*200/2*5 = 9950015的倍数和 s3 = 66*67/2*15 = 33165s = 233168
1234
3的倍数和 s1 = 333*334/2*3 = 1668335的倍数和 s2 = 199*200/2*5 = 9950015的倍数和 s3 = 66*67/2*15 = 33165s = 233168
code 1 ...
1
...
18-12-17日常练习
判断一个链表是否存在环
要求输入一个n数输出第n个丑数。丑数是素因子只有2,3,5,7…
defer表示在函数结束前执行,并且多个defer是FILO的执行顺序 panic只会执行一个,recover的不算,后续的不会执行 return 返回与函数定义的是否带有返回参数是不一样的
18-12-14第三方
1.常规的,服务端,尤其是go,发起apns推送是可以直接推送UTF-8表情的。