自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 C++-LeetCode刷题心得-数组部分-1

题目一:从一个数组中去除指定Vaule,并返回新的数组长度 解题思路: 使用2个游标i,j,来遍历数组,如果碰到了value,使用j记录位置,同时递增i,直到下一个非value出现,将此时i对应的值复制到j的位置上,增加j,重复上述过程直到遍历结束。这时j就是新的数组长度。 代码如下: class Solution { public: int removeElement(vector& n...

2019-03-07 21:12:11 115

原创 LeetCode刷题心得-整数反转

整数反转: 如果想得到一个32位整数x中的每一个数字,可以采用如下算法: int pop = x % 10; x /= 10; 这个算法的意思就是,先POP得到X除以10取余后的结果,然后X再往后退一位。例如X=123,则第一步POP=3,然后X变为12,第二步就是POP=2,X变为1,最后一步则POP=1,X=0.循环结束 通过循环,就可以弹出32位整数中的每一个数,但是需要一个容器去接纳。 假...

2019-03-06 22:29:11 113

原创 算法学习心得记录-1

第一节课 认识时间复杂度 算法的好坏是通过算法的时间复杂度来评估的,去计算时间复杂度的时候要去掉常数项,去掉低位项,保留最高项。 评价算法的流程好坏,就是在这个算法中常数操作执行了多少次 笔试的技巧 需要准备各种各样的模板。自己要准备一个对数器来验证自己的算法是否正确。笔试时的验证器不一定对。对数器就是随机生成不同的数字,用自己准备好绝对正确的算法去与自己要验证的算法去验证,如果不一样则输出对应的...

2019-03-02 21:35:18 168

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除