学习
实践
活动
专区
工具
TVP
写文章

Leetcode DFS&BFS&二叉搜索树攻略LeetCode No.17 电话号码字母组合_公众:算法攻城狮-CSDN博客

复原 IP 地址(DFS)_公众:算法攻城狮-CSDN博客 Leetcode No.130 被围绕区域(DFS)_公众:算法攻城狮-CSDN博客 Leetcode No.131 分割回文串_公众 _公众:算法攻城狮-CSDN博客 Leetcode No.98 验证二叉搜索树_公众:算法攻城狮-CSDN博客 Leetcode No.100 相同树_公众:算法攻城狮-CSDN博客 Leetcode No.101 对称二叉树_公众:算法攻城狮-CSDN博客 Leetcode No.104 二叉树最大深度_公众:算法攻城狮-CSDN博客 Leetcode No.110 平衡二叉树_公众:算法攻城狮 No.112 路径总和_公众:算法攻城狮-CSDN博客 Leetcode No.113 路径总和 II_公众:算法攻城狮-CSDN博客 Leetcode No.124 二叉树中最大路径和_公众: 博客 Leetcode No.103 二叉树锯齿形层序遍历_公众:算法攻城狮-CSDN博客 Leetcode No.107 二叉树层序遍历 II_公众:算法攻城狮-CSDN博客 Leetcode

17520

JetBrains 全家桶题外挂上线

我之前发布了 Chrome 插件和 vscode 插件,完美集成了公众算法教程和很多实用小功能,大家反馈用起来非常顺滑,效率大幅提升,所以经常有人问我有没有打算搞一个供 JetBrains 全家桶使用插件 其实前两周公众没怎么更新,我就在花时间搞 JetBrains 全家桶插件,而且进行了一波小规模内测,今天正式发布给大家使用。 ✨: 点开带 ✨ 标记题目详情页会显示「labuladong 题解」和「labuladong 思路」: 其中「题解」按钮会跳转到文章页面,「思路」按钮展开后可查看简洁明了解题思路。 解题思路中解法代码支持直接复制,且代码中小灯泡图标会弹出图片辅助理解代码逻辑: 至于提交代码、运行测试用例等功能属于标配,就不多说了,下面用一个 GIF 简单展示下插件使用: 安装方法及 bug 反馈 我把本文介绍 JetBrains 插件和之前 vscode 插件、Chrome 插件安装使用手册放在一起了,把图片点开之后长按扫码,打开对应二维码即可查看:

19330
  • 广告
    关闭

    新年·上云精选

    热卖云产品新年特惠,2核2G轻量应用服务器9元/月起,更多上云必备产品助力您轻松上云

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    leetcode 500道,笔试面试稳吗?谈谈算法学习

    估计大部分都知道归纳、总结这么一回事,但是,有没有去实践我就不知道了。 (1)、数组和相关题型 对于算法,还是有很多种题型需要去总结,如果你懂这个题型,以后遇到类似的,相信很快就能做出来。 文中涉及到书籍以及视频,在我微信公众回复『算法学习』即可获取 1、书籍推荐 刚才我说了很多种题型,对于按题型总结,首推《程序员代码面试指南:IT名企算法与数据结构题目最优解》,这本书真的挺不错 还要一本我大一看,感觉也挺不错,叫做《挑战程序设计大赛》,不过这本比较适合不急着面试吧,这本不像上面那一本,专门来总结各种题型应付面试。 Leetcode 时候,也是可以分题型滴,所以也可以去 leetcode ,不过时候,我这里有个建议,就是别在本地 IDE 写代码,直接在网页端写就行了。 上面的做题方法,不一定适合每一个人,只是我自己学习以及建议,供大家参考。想要获取上面那些资料,可以在我公众回复『算法学习』即可获取。

    68930

    大二,非科班,学弟,两周

    但算法确实不是可以速成,我在以前《逆袭进大厂》系列中有一期专门总结了几道互联网笔试中常考几道,也特别强调了算法需要经常练。 一个月前我开始强迫他去 LeetCode ,你可以很清楚地看到两周里他进步,到最后他自己也感觉有进步。 2021.04.09 开始强迫他去,并让他把笔记给我。 ? 他自己开始学会反思,并且觉得自己做不好 2021.04.18 18晚上他说感觉时间过得很快,也比以前充实,并且依然坚持把力扣总结发给我。 老实说,你过得舒服并不是啥好事,过得不舒服才是好事。 开始独立解出题目 这是他力扣总结笔记,可以看出他整理很好,井井有条 ? 他整理很好 9开始第一道,到24。 两周时间,可以明显看到他变化。所以,不要再说什么算法难、不会做了。 对于每道,你是真的会做了没? 是不是你自己做出来? 对于你不会做题目,你有没有及时复盘和总结?

    19130

    《前端算法宝典》跟着这个文档学,算法能力蹭蹭往上涨

    算法题解析,大部分都是使用java,python或者C语言编写,对前端程序员非常不友好 作为前端实验室大师兄,当然要带头学习,于是大师兄在leetcode参与了一个20天算法入门学习计划,专门用 JavaScript写算法 为了更好学习算法,大师兄特意总结了一些基础算法解题思路和具体代码,并且还编写了一个文档 《前端算法宝典》优点 使用JS语言写代码 有解题思路和代码注释 从简单算法开始 ,对小白友好 持续更新 小伙伴们可以在公众后台回复 【前端算法】获取JS算法文档,后面大师兄也会不断更新,也欢迎小伙伴们一起学习 作为一个算法小白,根本不知道从何入手? 那么接下来,大师兄就分享一些学习算法网站和技巧 力扣是一个算法学习网站,上面不仅有大量算法,还有大厂面试题 如果你不知道从那开始学习,那也可以像我一下,先从题库20天算法开始学习 或者C解题 牛客网 在牛客网里,不仅有大量公司真,还有公司内推呦 这可真是一个宝藏网站,我就不多介绍了,赶紧去看看吧 下方公众后台回复 前端算法 就能获取JS算法文档和网站了,欢迎小伙伴们和大师兄小师妹讨论哦

    10040

    上线了......

    之前如果在电脑端看「代码随想录」攻略,只能在Github上看:https://github.com/youngyangyang04/leetcode-master 手机端大家可以在公众左下角「攻略 本着更好为录友们服务想法,这次我申请了域名,买了服务器,搭建了一个博客网站,专门方便录友们在电脑上跟着「代码随想录」学习算法。 左边菜单栏就是顺序,大家不用在茫茫题海中找题了,顺序都列好了,按照顺序一道一道就可以,相信你会感受到 题目难度循序渐进,环环相扣,和Carl良苦用心。 文章结构: ? 这里再次感谢为Github项目:https://github.com/youngyangyang04/leetcode-master,贡献代码每一位小伙伴,没有大家一起努力,就不会有越来越完善攻略 因为大家是来网站上就是要看文章,按顺序,学习算法,所以不需要太多华丽修饰与酷炫功能,只要文章清晰方便大家阅读就足够了。

    22640

    ​LeetCode实战560:和为 K 子数组

    算法重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家算法能力,这个公众后续每天带大家做一道算法,题目就从LeetCode上面选 ! ,也就是在查找此前所有从 0 项开始累加连续子项和中有没有 sum - k。 LeetCode实战541:反转字符串 II LeetCode实战542:01 矩阵 LeetCode实战543:二叉树直径 LeetCode实战544:输出比赛匹配对 LeetCode 实战545:二叉树边界 LeetCode实战546:移除盒子 LeetCode实战547:省份数量 LeetCode实战548:将数组分割成和相等子数组 LeetCode实战549 :二叉树中最长连续序列 LeetCode实战550:游戏玩法分析 IV LeetCode实战551:学生出勤记录 I LeetCode实战552:学生出勤记录 II LeetCode实战

    11610

    读者问我怎么学算法,那就来聊点方法论

    学算法认准 labuladong 后台回复进群一起力扣 大家好,我是 labuladong,我一直不知道我在大家心里是什么形象,不过我给这个公众定位是一个工具人角色。 这一点应该可以感觉得出来,我们公众文章一直都是算法相关文章,从来没有水文,没有生活分享,没有任何情绪,这就是标准工具人嘛。 我目的就是让大家来这里有所收获,高效搞定算法笔试,找到满意工作,拿到不错薪资,最后随口推荐下我公众就行了。 为什么我定位是一个工具人呢?因为我这个人不太会聊天。 不过,今天还是想简单和大家聊聊,因为很多读者问起,想让我讲讲怎么,怎么学好算法,有没有必要去拿个算法竞赛奖之类。 如果目标是找工作赚钱,那算法就起到个筛选作用,没必要啃大部头,我们风格就是你需要。从各种算法模板练起,配合历史文章边看边,总共可以刷掉将近两百,国内大厂过算法关没什么问题。

    13140

    LeetCode攀登之旅(16)

    】 又到周二了,惯例,一起来算法,通关面试,直拿offer! 本节题目是:反转字符串中单词III与除自身以外数组乘积,下面一起来深入吧! 特别是要准备考研,第一题好好看!!! 这里推荐一波公众,这个公众由老表创建,我跟他已经坚持15天以上题了,并且建立了微信群专门算法,公众:xksnh888 各位可以点击我公众右下角->点击联系我->备注:->入算法群! 2.思路 方法一:调包 思路:首先将字符串倒置并分割成list,然后在倒回去,最后用空格还原成字符串,这样就是最终结果! 这道是比较特殊,那如果中间是多个空格呢,又该如何处理? 示例: 输入: [1,2,3,4] 输出: [24,12,8,6] 说明: 请不要使用除法,且在 O(n) 时间复杂度内完成此。 进阶: 你可以在常数空间复杂度内完成这个题目吗? ( 出于对空间复杂度分析目的,输出数组不被视为额外空间。) 思路一 设计两个数组,分别用于存储当前数前面几个数乘积与当前数后面数乘积!

    32740

    LeetCode 500 道,笔试面试稳吗?谈谈算法学习

    来源公众:苦逼码农 作者:帅地 想要学习算法、应付笔试或者应付面试手撕算法,相信大部分人都会去 Leetcode,有读者问? 估计大部分都知道归纳、总结这么一回事,但是,有没有去实践我就不知道了。 (1)、数组和相关题型 对于算法,还是有很多种题型需要去总结,如果你懂这个题型,以后遇到类似的,相信很快就能做出来。 例如:通配符匹配、最长公共子串、最小编辑代价、最长回文串等等。大部分都是用动态规划,而且,我觉得解法都差不多,所以强烈建议专门花一段时间来做、总结、归纳。后面我也会写这方面的算法文章,敬请期待。 还要一本我大一看,感觉也挺不错,叫做《挑战程序设计大赛》,不过这本比较适合不急着面试吧,这本不像上面那一本,专门来总结各种题型应付面试。 Leetcode 时候,也是可以分题型滴,所以也可以去 leetcode ,不过时候,我这里有个建议,就是别在本地 IDE 写代码,直接在网页端写就行了。

    66340

    关关日记01—Leetcode 169. Majority Element

    使用请访问专知进行主题搜索查看 - 桌面电脑访问www.zhuanzhi.ai, 手机端访问www.zhuanzhi.ai 或关注微信公众后台回复"专知"进入专知,搜索主题查看。 Leetcode是应届生找工作必备,我们专知平台专门邀请关关大美女写她日记,由入门到现在已经200多道了,从今天开始,定期把经验分享给大家,希望大家喜欢。 引言 从去年圣诞节近乎于零基础开始,到现在转眼间十个月过去了,了有200道题目了。现在一边复习以前题目把思路和AC代码写出来,一边继续往前刷刷刷。 我第一遍只500题号以内easy和medium题目,用C++。题目是不完,重在总结和理解吧,hard题目一般面试也考不到,等以后进阶了再hard题目了。先从array tag开始! 感兴趣同学加入专知——Leetcode交流群(请先加微信小助手weixinhao: Rancho_Fang)或者是QQ群专知-人工智能交流群 426491390

    52840

    【LeetCode 463】 关关日记29 Island Perimeter

    关关日记29 – Leetcode 463. 土地被水环绕着,并且里面没有湖,也就是说1是连成一片,里面没有0,让我们求土地周长。 思路 思路:我们先用网格数*4算出所有网格边长和,然后再减去在土地中间边长。 为了避免重复计算,我们只看每个1左边和上边有没有1与它相连,如果有的话,总体周长要减去2. class Solution {public: int islandPerimeter(vector 以上就是关关关于这道总结经验,希望大家能够理解,有什么问题可以在我们专知公众平台上交流或者加我们QQ专知-人工智能交流群 426491390,也可以加入专知——Leetcode交流群(请先加微信小助手 weixinhao: Rancho_Fang,注明Leetcode)。

    38150

    你写得API接口代码真是一坨屎,难道不能对返回格式统一处理一下吗?

    最近我整理了一份实录,这份实录,也让我进了心仪大厂。现在开放分享给大家。希望对大家有所帮助。 ? 任何算法,如同写作文一样,都有一些模板可以套用。 整个实录内容,包括LeetCode所有专题 双指针、动态规划、二分查找、贪心算法、深度优先搜索、字符串、递归、字典树、排序、链表等相关专题内容。图文并茂,附有答案源码。 ? 任务题目,是根据题目的类型来汇总,总结了八个类别,每个类别下面也总结了5个左右题型,帮助大家分门别类突破,所以刷起来相对会更有重点和针对性。 如果从头到尾,每周按顺序42,很容易让自己坚持不下来,也会觉得很枯燥。所以在制定计划时候可以让这个计划变得更“有趣"和针对性,让它看起来更容易实现一点,才会更容易坚持。 ? 目前上述内容已打包成完整电子书,具体获取方式如下: 扫描关注 GitHub中文社区公众; 在 GitHub中文社区公众后台回复关键词「」获取下载地址。 END

    30530

    ​LeetCode实战46:全排列

    算法重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家算法能力,这个公众后续每天带大家做一道算法,题目就从LeetCode上面选 ! 也就是说我们把每一行皇后放置看成是每个元素摆放位置,并且忽略同对角线限制的话,那么八皇后问题和全排列问题就完全一样了。 其他方法 回溯法是这个问题标准解法,那么这有没有其他方法呢? 其实是有的,也不难,在LeetCode31文章,也就是上面那个链接文章当中我们解决了一个叫做下一个排列问题。 LeetCode实战40:组合总和 II LeetCode实战41:缺失第一个正数 LeetCode实战42:接雨水 LeetCode实战43:字符串相乘 LeetCode实战 44:通配符匹配 LeetCode实战45:跳跃游戏 II

    15110

    上班期间在 IDEA 里面斗地主。。强悍!

    点击关注公众,Java干货及时送达 来源:https://www.xeblog.cn/articles/96 前言 如果说,在IDEA里下个棋很过分,那在IDEA里斗个地主,是不是就更过分了? 除了摸鱼,也别忘记,最新 Java 面试题整理好了,大家可以在Java面试库小程序在线。 其实正版免费激活码也能获取,可以关注公众Java技术栈回复 "IDEA" 阅读我之前申请教程,很多粉丝都表示获取到了。 联机模式 点击 “创建房间“ 按钮,可选择创建2人房或3人房 咱们创建一个3人房,来个3人联机斗地主,2人房的话,会带一个笨蛋机器人,哈哈哈~ 点击关注公众,Java干货及时送达 点击 ”邀请“ 有没有一种可能,左边窗口可以拉动? 不想拉的话,也可以选择开启 “浑水摸鱼” 模式。除了摸鱼,也别忘记,最新 Java 面试题整理好了,大家可以在Java面试库小程序在线

    12520

    国内有哪些好网站?

    也就这么点地方 1、Leetcode 鼎鼎大名Leetcode,据不完全统计在上面被可以围绕地球三圈。(没说赤道哈,就是这么严谨。)总之,很多国内外码农在上面。 2、Codility 同样一家著名国外网站。和Leetcode不同,它是专门帮各大软件公司笔试用,只是副业提供了一些面试题和挑战。但即使是训练模式都非常经典,很值得一做。 3、Lintcode 可以称作中文版本Leetcode,个人感觉最高难度比Leetcode高一些。这两个类似的网站,可以配套来。每个一遍,也能保持新鲜感。 想去外企的人,多看看书配套答案也是好 结论: 最后,经过公众作者小分队讨论,根据不同方向工作,我们建议按照以下方式: 国企、银行、科研单位 Leetcode简单、中等难度最好一遍,有时间再过一遍思路 创业公司 Leetcode全部难度上机一遍,然后把不会纸上在重新写一下。 国内互联网 Leetcode全部难度上机一遍,纸上再写一遍。

    1.9K90

    两个月,从入门到字节跳动offer,这是我模板 | GitHub 1.2k星

    白交 发自 凹非寺 量子位 报道 | 公众 QbitAI 应该这样。 最近,一位网友在GitHub上分享了他自己一个算法模版,瞬间斩获1.2k星。 按照他经历来说,四月份找工作开始,从0开始LeetCode,现在已经是字节跳动员工了。 于是就通过各种文章,专栏,视频等总结了一套自己模板。 最科学方式,最快速路径,到底是怎样呢? 我们一起来看看吧~ 推荐路径 那么,应该从何刷起呢?怎么? 作者提供了一个推荐路径。 (有没有注意到作者良苦用心,一开始是?,完你就是?️。) 入门篇 入门篇就分为go语言入门和算法快速入门。 点击go语言入门,它界面是这样。 ? 是因为从序号开始到几道就遇到 hard 题型,会卡住很久,后面去评论区看别人怎么,也去 Google 搜索最好方式。

    79720

    秋招经历

    从8月底便开始了无止尽内容主要是行测,行测全称为行政职业能力测试,是几乎所有国企和公务员考试都会考内容。行测里分很多内容,例如小学数学、小学语文、资料分析、常识等等。 由于行测量比较多,计算量相对也比较大,为了考一个好成绩,必须要练习 除了上图三本书以外,我还在网上做了不少,这里安利一个比较好网站——华图题库。 这并不是给华图打广告(麻烦华图给我点广告费),我觉得华图这个网站做的确实不错,题目全都按照类别归类好了,需要补强什么知识点可以专门进行针对性训练,而且做题时候还有自带计时功能,每次做完之后可以看看自己做题速度有没有变快 为了应付一些私企考试,我也有算法。 12月2面试,12月6下午接到录用通知,当天我就完成了签约,具体细节就不说了,感兴趣可以私聊问。

    9340

    AI已经会LeetCode了

    梦晨 发自 凹非寺 量子位 报道 | 公众 QbitAI 你在面试中会遇到那种算法,AI已经能自己解决了,比如下面这道: 对于一个记录论文引用次数数组,每个元素都是非负整数。 另外有人声称,他专门用GPT-2训练了个专门做LeetCodeAI,能完成80%。 ? 在LeetCode你,是否在颤抖? ? 题目是从Codeforces、Kattis等刷网站收集10000道,5000道用于训练,另外5000道作为测试集。 平均长度为293.2个单词,在测试集中每道平均有21.2个测试用例。 入门级难度不需要复杂算法,有1-2年经验程序员都能回答那种,有3639个。 面试级难度会涉及数据结构,比如树或者图,或需要修改常见算法,有5000个。 或者,再用一个GPT专门生成自己回答不出来问题。 ? △矛盾相争是吧 乐观的人认为这是解放了人创造力,未来编程是关于写更少代码,做更多架构、工程。 ?

    23850

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • 腾讯问卷

      腾讯问卷

      腾讯问卷是腾讯根据多年问卷调查经验开发的在线问卷调查平台,该平台前身是腾讯内部用户、市场、产品研究的重要工具,于2015年正式对外开放,提供从问卷设计、投放采集到统计分析的一站式专业调查研究服务,被广泛应用在调查研究、表单、投票、考试等场景。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券