写点什么

力扣

0 人感兴趣 · 21 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/77/773cc8addc3e02747b3ceae5ef939511.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

炸了!力扣官方首发了这套 1568 页 LeetCode 算法刷题笔记(彩页版)

前几天小编看了一个国内算法大神的短视频,他就在视频中指出了算法对当下无论是生活还是找工作中都是非常重要的!

不愧是 Github 获赞 78.9K 的「LeetCode 全彩版刷题小册」面面俱到,太全了

对于计算机专业的毕业生而言,算法岗基本上就是「高薪」的代名词。

https://static001.geekbang.org/infoq/61/61ea613bf9c4453be00a771b2337a79b.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【Go】力扣 - 剑指 Offer 第五天 - 二维数组中的查找

用户头像
陈明勇
2022-11-21

Go 语言,实现三种算法,在二维数组中的查找目标值。 在一个 n * m 的二维数组中,每一行都按照从左到右 非递减 的顺序排序,每一列都按照从上到下 非递减 的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

https://static001.geekbang.org/infoq/61/61ea613bf9c4453be00a771b2337a79b.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

[力扣] 剑指 Offer 第四天 - 0~n-1 中缺失的数字

用户头像
陈明勇
2022-11-20

一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。 使用 Go 语言,根据二分法的特点,实现算法。

https://static001.geekbang.org/infoq/61/61ea613bf9c4453be00a771b2337a79b.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

[力扣] 剑指 Offer 第四天 - 在排序数组中查找数字

用户头像
陈明勇
2022-11-19

使用 Go 语言,根据二分查找法的特性,统计一个数字在排序数组中出现的次数。

https://static001.geekbang.org/infoq/61/61ea613bf9c4453be00a771b2337a79b.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

[力扣] 剑指 Offer 第四天 - 数组中重复的数字

用户头像
陈明勇
2022-11-18

找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。

https://static001.geekbang.org/infoq/61/61ea613bf9c4453be00a771b2337a79b.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

[力扣] 剑指 Offer 第三天 - 左旋转字符串

用户头像
陈明勇
2022-11-17

本题需要将字符串前面的若干个字符转移到字符串的尾部,由于在 Go 语言中,字符串不可变,因此需要创建一个新的字符串去实现。实现的方法有多种,如字符串切片拼接、字符串遍历拼接和字节切片拼接。

https://static001.geekbang.org/infoq/61/61ea613bf9c4453be00a771b2337a79b.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

[力扣] 剑指 Offer 第三天 - 替换空格

用户头像
陈明勇
2022-11-17

使用 Go 语言实现一个函数,把字符串 s 中的每个空格替换成"%20"。

https://static001.geekbang.org/infoq/61/61ea613bf9c4453be00a771b2337a79b.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

[力扣] 剑指 Offer 第二天 - 反转链表

用户头像
陈明勇
2022-11-16

使用 Go 语言定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。

https://static001.geekbang.org/infoq/61/61ea613bf9c4453be00a771b2337a79b.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

[力扣] 剑指 Offer 第二天 - 从尾到头打印链表

用户头像
陈明勇
2022-11-16

使用 Go 语言输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。

https://static001.geekbang.org/infoq/61/61ea613bf9c4453be00a771b2337a79b.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

[力扣] 剑指 Offer 第一天 - 用两个栈实现队列

用户头像
陈明勇
2022-11-15

使用 Go 语言用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )

https://static001.geekbang.org/infoq/61/61ea613bf9c4453be00a771b2337a79b.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

[力扣] 剑指 Offer 第一天 - 包含 min 函数的栈

用户头像
陈明勇
2022-11-15

使用 Go 语言实。定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。

https://static001.geekbang.org/infoq/5b/5ba627ebca51360e1ac905d9eb32a89a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

781. 森林中的兔子

森林中有未知数量的兔子。提问其中若干只兔子 "还有多少只兔子与你(指被提问的兔子)颜色相同?" ,将答案收集到一个整数数组 answers 中,其中 answers[i] 是第 i 只兔子的回答。

https://static001.geekbang.org/infoq/e5/e5d0fd1c83d512442d36ea8cd3af8d31.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

力扣第三题——无重复字符的最长子串

用户头像
为自己带盐
2022-07-19

日更停了,每周二的刷题不能停!

https://static001.geekbang.org/infoq/e5/e5d0fd1c83d512442d36ea8cd3af8d31.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

刷个算法,结果第一题就蚌埠住了~~

用户头像
为自己带盐
2022-07-05

本来计划今天分享一个第三方的控制台工具的,可以做出漂亮的控制台项目。但今天还是因为加班有点晚了,到我打开infoq的时候,都已经晚上9点多了。

https://static001.geekbang.org/infoq/df/df72e9741d783282839607c12154281c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

LeetCode 每日一题 No.1220 统计元音字母序列的数目

用户头像
DawnMagnet
2022-01-17

2022-1-17 LeetCode 每日一题 No.1220 统计元音字母序列的数目

https://static001.geekbang.org/infoq/df/df72e9741d783282839607c12154281c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

LeetCode 每日一题 No.382 链表随机节点

用户头像
DawnMagnet
2022-01-16

2022-1-16 LeetCode 每日一题 No.382 链表随机节点 题解

https://static001.geekbang.org/infoq/df/df72e9741d783282839607c12154281c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

LeetCode 每日一题 No.1716 计算力扣银行的钱

用户头像
DawnMagnet
2022-01-15

2021年1月15日 每日一题 LeetCode No.1716 计算力扣银行的钱 Rust&C++题解

leetcode 最常见的前端基础算法面试题(上)

用户头像
前端依依
2021-08-18

把这些基础算法题掌握好,基础不牢地动山摇,后面中级题很多都是在这些基础题的基础上的。

https://static001.geekbang.org/infoq/d6/d6cdc13e71cb7f178ce610e95b163fbb.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

力扣 (LeetCode) 刷题,简单题 + 中等题 (第 20 期)

力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。

力扣解题:第三题(个人思路整理)

用户头像
人语驿边桥
2020-11-06

力扣解题,一步步拆解、补充,直到完整解题

力扣_力扣技术文章_InfoQ写作社区