力扣
文章平均质量分 78
在力扣遇到的有趣的题
兆。
立志写出高质量博客
展开
-
中等题 对链表进行插入排序
本题来自在代码里面就有思路,要是看不懂去就看思路梳理。原创 2024-05-10 20:31:01 · 664 阅读 · 0 评论 -
中等题 随机链表的复制
本题来自。原创 2024-05-09 23:30:06 · 1128 阅读 · 0 评论 -
中等题 环形链表(妙解)
本题来自。原创 2024-05-08 21:04:43 · 792 阅读 · 0 评论 -
较难题 链表的回文结构
单链表的缺陷就是不能访问上一个节点,因此直接逆置后半段,来模拟倒着访问节点。原创 2024-05-06 23:43:17 · 352 阅读 · 2 评论 -
简单题 判断链表有环
本题来自。原创 2024-05-07 01:12:38 · 345 阅读 · 0 评论 -
简单题 相交链表
本题来自。原创 2024-05-07 00:33:11 · 707 阅读 · 0 评论 -
中等题 分隔链表
本题来自。原创 2024-04-28 13:08:27 · 283 阅读 · 0 评论 -
简单题 合并两个有序链表
本题来自。原创 2024-04-28 01:46:51 · 324 阅读 · 0 评论 -
简单题 链表的中间节点
本题来自。原创 2024-04-28 00:32:35 · 408 阅读 · 0 评论 -
简单题 移除链表元素
本题来自。原创 2024-04-28 00:11:24 · 762 阅读 · 0 评论 -
简单题 反转链表
本题来自。原创 2024-04-26 22:02:53 · 868 阅读 · 2 评论 -
简单题 数组形式的整数加法
本题来自说起来也挺搞笑的,这类简单题还能在数据结构里刷到,不就是把数挪过去,再相加吗,我的第一想法是这样的,唯一一个可能是初学c语言做不了的就是动态内存函数了,但是我学过了啊这类题,感觉也就是适合c++去做,用c语言太麻烦了,还要自己判断空间大小,还要建立一堆指针让每次填的数都准确的去该去的位置。原创 2024-04-26 15:53:39 · 604 阅读 · 0 评论 -
简单题 删除有序数组中的重复项
本题来自这道题和很像,解题方法非常类似,建议先做前面的题,然后在做本题,你会眼前一亮的做了这么多题,才发现,像力扣这样的刷题网站适合有一定语言基础的人去刷,至少应该是把基础的语言全部掌握才去刷题,不然的话,光用暴力去答题,总觉得差点什么。原创 2024-04-25 19:05:17 · 288 阅读 · 0 评论 -
简单题 移动元素
一个指针*(nums+i)遍历原数组,找到不是val的值,就把它给dst,这个dst每次移动一个步长,只要有符合条件的就给dst,这样由dst排列的元素就是符合要求的数组了,再用一个常量a来记录原数组有几个val(也就是需要删减的数字)这道题最大的难点再于如何在空间复杂度为O(1)的条件下完成判断,所以不能新建一个数组来将符合要求的数字存进去,这种传统的方法是不行的,这时候就要用双指针,一个指针dst从头开始,不管指向的是谁,这个指针就当新数组的指针。元素的顺序可以改变。的元素,并返回移除后数组的新长度。原创 2024-04-25 10:55:11 · 390 阅读 · 0 评论 -
简单题 动态口令——字符串左旋
依次将头元素放到后面,写一个循环,储存头元素,然后后面的元素依次前移,最后再把头元素放到末尾,这里是第一次储存a,把剩下的前挪就是“bcdef”,最后把a补上去,再循环一次就是b储存。假如我们有“abcdef”这个字符串,移2个吧,也就是把“ab”挪到后面去。再将剩下的部分翻转一下就是“cdef”》》》》“fedc”这道题应该还有另一个比较耳熟能详的名字,字符串左旋。三部翻转法,先将前两个“ab”翻转一下就是“ba”最后整体翻转“bafedc”变成“cdefab”请返回更新后的密码字符串。原创 2024-04-24 12:47:07 · 268 阅读 · 0 评论 -
简单题 位 1 的个数
n = 4294967293 (控制台输入 11111111111111111111111111111101,部分语言中 n = -3)编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数。利用按位与&,让输入的n值每一位都与1比较,利用一个while循环就可以解决了。判断一次就让n右移一次,右移的过程顺便判断那一位是否为1。循环的条件是n是否为0,因为当n为0时,一个1也没有了。中,共有三位为 '1'。中,共有一位为 '1'。原创 2024-04-24 10:44:42 · 136 阅读 · 0 评论 -
面试题 消失的两个数字
本题目来源是这道题也是消失的数字升级版这道题也是在鹏哥C语言和航哥数据结构中都重点讲解的题目,当时只是大概一听,听会了而已,也没有实践,借着这次机会好好会会这个老友,发现真不太一般,感觉就是脑子好痒,要长脑子了~原创 2024-04-22 21:06:07 · 1250 阅读 · 0 评论