天真歌曲

文章
7
资源
0
加入时间
2年10月17天

【算法天天练】两数相加等于目标值+有序数组问题

个人思路:A+B = target设numbers[0]为A,for循环numbers[1]及后面的数据,枚举是否符合A+B=target 的B值,若无,则设numbers[1]为A,for循环numbers[2]及后面的数据,枚举是否有符合A+B = target的B值,以此类推。这样的方法显然是很暴力的,倘若题目所给的数组的数据很庞大,那么此解题思路根本不实用。时间复杂度为O(n2)优化解题思路抓关键字 “升序排列的数组” ==>有可能会涉及到二分法/折半查找/双指针先分成三种

处理 /usr/bin/ld: cannot find -lc等编译问题

用g++编译C++程序时显示出:/usr/lib/ld: cannot find -lc/usr/lib/ld: cannot find -lgcc_s/usr/lib/ld: cannot find -lm/usr/lib/ld: cannot find -lgcc_s的错误。在网上看了很多中关于/usr/lib/ld: cannot find -lXXX的解法,但是大同小异,没有很具体

什么是序列化

问题来了,什么是序列化呢?相信很多人都不太清楚,那我就把我的理解分享给大家序列化的目的?简而言之,就是对象不好操作,我们就把它转成流。反序列化,就是将这个流程颠倒过来,将流转成对象。详解如下:......

ps给人物的衣服更换颜色

有的时候我们会对照片进行特效处理,这时候人物的衣服颜色就比较扎眼了,会破坏整体的效果。这时候就需要对人物的衣服颜色进行处理。方法