我与算法的恩怨情仇,像不像你学算法的样子?

小伙伴们,大家好,今天又是蘑菇头准备鼓起勇气开始刷算法的一天。想当初,这个念头已经不知道在我脑海中闪过多少次了,咱怎么说也要成为一个算法大佬是吧,主要也不是因为算法岗位拿的钱多。然而情况每次都是这样子滴。打开力扣,点击力扣热题100,想想自己这么菜,应该要从简单基本的打怪练手,我一看这个两数之和就挺简单的,想必题库的第一题应该不会上来的放大招吧。于是我点开一看=============

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。

这不简简单单,有手就行,这种题目我家的老奶奶闭着眼睛都能写出来,于是1分钟过去了,我还在思考我是应该用c语言写呢?还是用java写呢?嗯,先不管了,还是用java吧,c语言指针好难。10分钟过去了,抓耳挠腮头发不知道掉了多少根,于是敲出来了这么个东西

编译,运行

什么?错啦????我可是要进大厂的算法工程师啊?不会第一题就栽了吧,我看看我看看。。。。 嗷嗷嗷,原来是这样,看不懂,先百度翻译一下。嗯,看完百度翻译后更看不懂了,难道我就要就此放弃吗?突然我的脑海里响起来语文老师经常讲的一句话,天降大任与斯人也,必先苦其心志,下一句是啥来着???没事,无碍。又过去了10分钟。。。。。

解答错误???苦思冥想,头发不知又掉了多少根。抓耳挠腮想不出来,又过了10分钟忍不住看了别人的答案,奥~原来如此,条件判断错了。这次必过,果然。哈哈哈哈,真不愧是我。

深吸一口气,抬头看看时间,哇,简单题就花了半个小时多,今天就学到这里吧。明天再刷。于是一天过去了,就真的过去了,从来没有打开过这个网站了。这次我再次面对我的老对手,写着蹩脚的代码,看着看着,突然陷入了回忆,发现咱还是有点发现的嘛,在求数组长度的时候我是直接写在for循环里的,而题解是在前面求出来的,这个时候我就想,我写在for循环里是要求两次数组长度,所以会浪费时间,题解只需要求一次。

还是有成长的嘛!真不愧是我蘑菇头。当我还在洋洋得意的时候,往下一看原来还可以用哈希表的解题思路,人外有人,天外有天,学习之路道阻且长,兄弟们加油!今天的分享就到此结束了,听说有个姓哈的有事找我。欢迎关注,谢谢。

相关推荐
Coovally AI模型快速验证4 小时前
当视觉语言模型接收到相互矛盾的信息时,它会相信哪个信号?
人工智能·深度学习·算法·机器学习·目标跟踪·语言模型
电院工程师5 小时前
SIMON64/128算法Verilog流水线实现(附Python实现)
python·嵌入式硬件·算法·密码学
轮到我狗叫了5 小时前
力扣.84柱状图中最大矩形 力扣.134加油站牛客.abb(hard 动态规划+哈希表)牛客.哈夫曼编码
算法·leetcode·职场和发展
丛雨要玩游戏5 小时前
字符函数和字符串函数
c语言·开发语言·算法
八个程序员5 小时前
自定义函数(C++)
开发语言·c++·算法
ad钙奶长高高5 小时前
【C语言】初始C语言
c语言·开发语言·算法
罗西的思考5 小时前
【Agent】 ACE(Agentic Context Engineering)源码阅读笔记---(3)关键创新
人工智能·算法
报错小能手6 小时前
C++笔记(面向对象)静态联编和动态联编
开发语言·c++·算法
WBluuue7 小时前
AtCoder Beginner Contest 430(ABCDEF)
c++·算法
小肖爱笑不爱笑7 小时前
2025/11/5 IO流(字节流、字符流、字节缓冲流、字符缓冲流) 计算机存储规则(ASCII、GBK、Unicode)
java·开发语言·算法