![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法练习
leecode上以及各种算法练习,进行巨鹿
想学好编程的小汤
这个作者很懒,什么都没留下…
展开
-
【算法】leetcode 86. 分隔链表
leetcode第86题原创 2023-02-21 21:56:57 · 118 阅读 · 0 评论 -
找到数组中出现过一次的数
今天在学刷力扣的题的时候遇到一个很有意思的题目: 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 刚开始拿到这个题的时候,我的想法其实暴力破解,还是想要用利用一个时间复杂度较好的排序算法先排序,然后在进行遍历查找那一个元素,但是显然,在一般情况下的排序算法最好的时间复杂度也是nlogn,所以我就陷入困惑。。。 但是在看了大神的代码后,突然回忆起来曾经学过的位运算,也许能解决原创 2022-04-02 18:36:31 · 1151 阅读 · 0 评论