社区
C#
帖子详情
谁知道类似leetcode的网站 或者 问题列表
careercup160
2013-01-20 05:56:56
我以前都是看cracking code interview和leetcode.com 上面的编程题准备面试的
现在这2个资源都看完了 有没有过来人介绍一下 哪个网站或者资源好些 对于准备软件工程师的面试
...全文
845
1
打赏
收藏
谁知道类似leetcode的网站 或者 问题列表
我以前都是看cracking code interview和leetcode.com 上面的编程题准备面试的 现在这2个资源都看完了 有没有过来人介绍一下 哪个网站或者资源好些 对于准备软件工程师的面试
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nonocast
2013-01-20
打赏
举报
回复
我觉得刷stackoverflow.com还是蛮有意义的,实践出真知
leetcode
算法题主函数如何写-
LeetCode
:记录一下自己的
LeetCode
leetcode
算法题主函数如何写
LeetCode
记录一下自己的
LeetCode
第一刷全部用JavaScript完成,从易到难慢慢来,写的不好,欢迎issue或PR~ 关于 JavaScript 的内存管理 底层语言(比如C)有一些内存管理方法,比如malloc()和free。而 JavaScript 内存在对象或者基本类型在创建时“自动”生成,也会在不再使用时“自动”释放。后一个过程叫做“垃圾回收”。 这一“自动”过程给了一些JavaScript程序员错误的观念,即自己不用关心内存管理实务。这是错误的。 内存生命周期 不论哪种编程语言,内存的生命周期都是
类似
的: 生成你需要的内存 使用生成的内存(读、写) 如果不再需要了,释放内存 第一个和第二个过程是在编程语言中显示声明的,最后一个部分在底层语言中是显示的,而在高级编程语言中是隐式的。 对于第一个和第二个过程比较容易理解,不再赘述。至于如何判断内存已经不再需要,在JavaScript中使用了“垃圾回收”机制。 垃圾回收 垃圾回收需要判断内存“是否还需要”,如何实现这一点,最主要机制就是对引用的计数。 在我们讨论内存管理的时候,
leetcode
苹果-
LeetCode
_No.208_-:
LeetCode
_No.208_-
leetcode
苹果
LeetCode
_No.208_-实现 Trie (前缀树) 题目介绍 Trie(发音
类似
"try")或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼写检查。 请你实现 Trie 类: Trie() 初始化前缀树对象。 void insert(String word) 向前缀树中插入字符串 word 。 boolean search(String word) 如果字符串 word 在前缀树中,返回 true(即,在检索之前已经插入);否则,返回 false 。 boolean startsWith(String prefix) 如果之前已经插入的字符串 word 的前缀之一为 prefix ,返回 true ;否则,返回 false 。 示例: 输入 ["Trie", "insert", "search", "search", "startsWith", "insert", "search"] [[], ["apple"], ["apple"], ["app"], ["app"], [
leetcode
数组下标大于间距-
leetcode
-hot100:
leetcode
-hot100-python
leetcode
数组下标大于间距
leetcode
-hot100
leetcode
-hot100-python 关键词与解题思路(实时更新) Hot100 按出现频率排序—解题思路 review 1-10 两数之和。Hashmap,空间换时间,扩展:on 时间复杂度寻找两数之差等于定值,用在求子数组和为 k 或其他
类似
题目上。 最长回文子串。动态规划法、中心扩张法。马拉车不用记。 LRU 缓存机制。?? 反转链表。链表基础题。递归或者遍历。对于 python 有一行代码替换三个变量解法,画图有助于理解。可以参考 verilog 的阻塞赋值理解。 两个有序数组的中位数。这道题再练习一下。二分搜索,中位数的定义,细节题。 无重复字符的最长子串。滑动窗口常规题,hashmap,记录窗口内每个字符的 ind。 编辑距离。动态规划题。需要再练习 接雨水。单调栈或者两次扫描。两次扫描更好用。这道题单调栈加了很多细节,不容易快速 bug free。 两数相加。链表题。简单题。记得合理考虑进位。 最大矩形。单调栈或两次扫描。推荐两次扫描,容易理解 11-20 三数之和。细节题。去重等等细节,再练习一下
leetcode
刷题全刷-Algorithm-
Leetcode
:一个致力于共享算法解决方案的开源项目
leetcode
刷题全刷算法-
Leetcode
一个致力于共享算法解决方案的开源项目。
Leetcode
内置了包和节点,所以我们不会做像引导包这样的额外操作。 最初的计划是整理和更新所有
leetcode
题解,以便给大家一个方便的地方刷算法题。 后续计划更新各大厂的算法面试题。 时间有限,大约每两天更新5-15道题。 我只使用代码注释,因为我认为,作为程序员,代码就是注释。 如果看不懂代码的思路也情有可原,可能是我写的逻辑不够清晰。 但是如果还是看不懂代码边的注释,就应该考虑先学习一下数据结构的基础知识,而不是一味的刷题。 代码+注解这种
类似
于阅读源码的方式,个人比较推荐,可以更好的培养个人理解和源码阅读能力。 除了提供图表外,还假设您的数据结构有一些基础。 欢迎大家参与分享,提供其他语言的相应解决方案,或者更好性能的解决方案。 个人博客:
Leetcode
内置包和节点,这里不做导包等操作。 按顺序排列更新所有的代码题解,给大家一个方便的刷题算法的地方。 时间有限,错误一更,一次5-15题。 这里采用的代码注释的方法,是因为自己觉得,只是一个程序员,代码即注释。如果看不懂代码的思路
leetcode
所有报错-
leetcode
-solution-[removed]
leetcode
题解(javascript版)
leetcode
所有报错
Leetcode
题解(javascript 版) 前面我是按顺序每天一题刷下来的,有些比较简单的而且没什么好说的,就直接A了没记录下来。 后面我发现连着刷会连续几天做
类似
的题目,有点疲劳,所以就开始随机刷题了。 有错误或者建议的话,欢迎 。
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章