代码编织梦想

这几天组里事情比较多,只能半夜来写一点题目,今天的内容是力扣1)704.二分查找和2)27.移除元素;

今天先把二分查找再做一遍,移除元素打算明天再补一下。

之前自己每天一道的刷着,自我感觉还可以,今天一回来自己写发现又有点没头脑了。

一,第一想法

发现题目要找与target一致的元素,就直接for上去了,发现不对才又读一遍题目。(反思了一下,原因出在之前写题目的习惯,之前都是先看懂carl哥文章的内容,再去敲,不对了再回头看,这样当时可能的确感觉掌握了,但就现在来看还是没有把刷过的题转化为自己的东西)

之后自己先在草稿纸上写了一遍二分查找的基本思路

 二.看完随想录后的想法

一是二分法题目的特点要抓住,总结这道题的特点普遍化来看在于以下两点:

1)数组为有序数组;

2)数组中无重复元素;

二是二分法要抓住区间定义来写,一般有两种写法:

1)左闭右闭;

2)左闭右开;

三.实现过程

遇到的问题,报错有三次:

1)敲错right,敲成ritht,还好根据报错能找到(要检查一遍的习惯,反思自己是敲字求快,所以的确有时候会打错字);

2)多敲了一个},这个问题感觉属于代码习惯,多加注意看看能不能有什么办法;

3)很不应该,打成了 right = nums.size();

四.收获

把二分法又看了一遍,把容易犯的错误和题目特点熟悉了一下。

今天花了大概二十分钟,第一次敲博客大概二十分钟。

但是今天第二题还没看,明天要补上。千里之行,始于足下。希望明天的自己能够坚持住。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44443487/article/details/126983633

非科班生转编程心路历程_fzdg2019的博客-爱代码爱编程

  回家过年,房价去年一年翻了几乎一倍,时间真的是能改变很多东西,不管人或者事情。目前对我最最重要的事情是找工作!!!过完年,来到学校后便被各种互联网公司的实习信息刷屏,突然有点慌,感觉什么也不会,去年10月底才开始学的编程视频,感觉现在什么也不太会。时间不多,从今天起珍惜所有的时间学习,实习可能去不了,但是全力备战秋招,目前还有不到六个月时间。总共

非科班程序员如何逆袭?_软件供应链的博客-爱代码爱编程

作者:黑洲非人呀 原标题:如何看待培训机构出来的非科班程序员? 地址:https://blog.csdn.net/lyf52010/article/details/75226672 看着身边的同学和朋友的情况,有感而发,打算从各方面角度说一说这件事。 近几年,互联网创业潮让IT技术人员的需求大大增加,各类IT培训机构

非科班程序员和科班程序员的差距到底在哪里?_黄小斜的博客-爱代码爱编程

阅读本文大概需要 5 分钟。 作者:黄小斜 作为一名典型的非科班程序员,我在学习和工作一段时间之后,发现了自己跟科班程序员还是有很多的的区别,不管是思维上还是做事风格,以及对待问题的解决方式,都感觉有些差强人意。

非科班java小白的我在这一年里是如何学习的-爱代码爱编程

由于有很多学弟学妹都向作者咨询这一年来的经验,因此决定记录下来供大家参考,祝愿大家最后都能拿到自己想要的offer ! 下面分几个阶段作下介绍。 文章目录 一、决定转行二、基础学习三、尝试做项目四、巩固基础五、春招以

写了很久,这是一份最适合/贴切普通大众/科班/非科班的『学习路线』-爱代码爱编程

说实话,对于学习路线这种文章我一般是不写的,大家看我的文章也知道,我是很少写建议别人怎么样怎么样的文章,更多的是,写自己的真实经历,然后供大家去参考,这样子,我内心也比较踏实,也不怕误导他人。 但是,最近好多人问我学习路线

非科班程序员与科班程序员的区别在哪里?-爱代码爱编程

【文章来源微信公众号:每天学编程】 作为一名典型的非科班程序员,我在学习和工作一段时间之后,发现了自己跟科班程序员还是有很多的的区别,不管是思维上还是做事风格,以及对待问题的解决方式,都感觉有些差强人意。 今天我就给大家梳梳理一下,科班成为相对于非科班程序员,他们的优势到底在哪里? 第一点那就是算法能力。为什么要强调这一条呢,大公司总是喜欢考算法

非科班毕业一年前端面试分享-爱代码爱编程

金九银十:一年前端的面试分享(已拿360金融offer) 背景 2019 年,笔者毕业以后通过社招群面进入了一家深圳的教育公司,今年 7 月底的时候离职,满打满算刚好一年经验吧,最近刚好也拿到了不错的offer,群里的同学也叫我写写面经参考下,😊 那就总结下吧 劣势与优势 7 月底笔者很大胆的裸辞了,现在想想也是很后怕,因为仔细盘算

很贴心的一份,适合非科班入门计算机的课程路线-爱代码爱编程

大家好,我是小林。 有很多非科班的读者问我,怎么入门计算机呀? 不瞒大家说,小林其实也是非科班出身,大学期间的专业是电气自动化,后面由于个人兴趣,从事了开发工作,这期间我也自己补了很多计算机专业的知识。 这是最好的时代呀,我们想要学习什么,网上资源都有很多,所以什么非不非科班并不是什么理由,只要真心想学,不愁学不会。 大家要充分利用好互联网的资源,

非科班!收获满满!-爱代码爱编程

大家好,我是Carl哥 九月份悄然已过,秋招已经快接近尾声了,星球里已经纷纷有录友开始写这次的秋招总结。 其中一位录友写的很好,所以想分享出来 ,相信对大家有所启发,特别是明年要找工作的录友,值得好好看一看。 以下是星球上该录友的总结: 211本硕非科班菜鸡转码不到一年,从最开始的迷茫到后面认识到差距的焦虑再到后面逐渐恢复坦然的心态,一路起起伏伏,

【校招分享】Java非科班自学指南-爱代码爱编程

作者:一星如月看多时 链接:【校招干货】Java非科班自学指南V1.0_招聘信息_牛客网 来源:牛客网   本文针对应届校招生,面向大厂面试学习,讲究打牢基础的同时追求速成,适合还有一年以上时间参加校招的在校同学,时间较少的同学也可以参考,针对性学习。 本文针对非科班,从0开始,带你成为一名大厂校招Java工程师。 非科班学习途径无外乎网课+图书,

大三科班学生实训学习记录DAY03-爱代码爱编程

目录 前言 一、什么是框架 二、Mybatis框架的用处 三、MyBatis流行的主要原因 四、谁创建java对象?谁对对象进行赋值? 五、ORM框架 六、写程序时会遇到的4个软件 七、Mybatis框架使用步骤 总结 前言         今天学习了Mybatis框架的基本应用。 一、什么是框架 二、Mybatis框

我也曾刷题刷到自闭-爱代码爱编程

基本每一位关注代码随想录的录友都是因为刷题。 也有不少录友刷题刷到“自闭”,因为如果之前没接触过的话,确实会感觉很难。 题目就没理解,题目理解了就没想出来解法,解法想出来了,代码不知道咋写,代码写出来了,运行通过不了,通过了发现还是暴力解法(扎心了…)。 知识星球里这位录友就刷题刷的想要放弃了,我想他的心路历程应该是大家伙们学习算法的缩影。 以下是

非科班选手的刷题学习记录Day4-爱代码爱编程

目录 1. ​​​​​​剑指 Offer 16. 数值的整数次方 2.剑指 Offer 30. 包含min函数的栈 3. 946. 验证栈序列 4. 剑指 Offer 32 - I. 从上到下打印二叉树 5. 剑指 Offer 38. 字符串的排列 还在剑指扫盲中... 难度中等292 实现 pow(x, n) ,即计算 x 的 n

《代码随想录》三刷,与诸君共勉,秋招见!_代码随想录的博客-爱代码爱编程

我一直都是建议大家尽量把《代码随想录》 至少刷两遍,刷三遍是更好的。 这样才能对 里面涉及的到算法知识融会贯通。 刷题是在不断挑战自己的过程,经常会自我怀疑: 这么简单题,我怎么想不出来?卧槽,前几天刚做,怎么又忘了!

代码随想录一一一字符串一一一左旋转字符串_ウルトラマン.的博客-爱代码爱编程

题目来源自leetcode与代码随想录 (1)剑指Offer58-II.左旋转字符串 题目描述: 请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"c

代码随想录一一一字符串一一一实现 strstr()_ウルトラマン.的博客-爱代码爱编程

题目来源自leetcode与代码随想录 (1)28. 实现 strStr() 题目描述: 长串中找出字串是否存在,存在返回位置 不存咋返回-1 解题思路: 偷懒解法,得益于python,可以直接使用切片完成匹配操作 科班

顺序表(c++实现)_顺序表前驱后继-爱代码爱编程

数据结构(面向对象方法与C++语言描述)(第2版)线性表内容整理 顺序表 顺序表是基于数组的线性表的存储表示,其特点是用物理位置上的邻接关系来表示结点间的逻辑关系。 优点: (1)无需为表示结点间的逻辑关系而增加额外