首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序猿杂货铺

    程序员进阶之路 -- 算法必备神器

    这个时候,就不得不提有一个神奇的网站叫 LeetCode,上边搜集了一大堆的算法,从简到难应有尽有。 可以说,你如果能把这些做到游刃有余,哪么一般大公司面试的算法,比如手撕红黑树啥的,真的是手拿把攥。 因为它是个网站的缘故,我们过程中避免不了要打开浏览器,可是如果你想在上班过程中摸鱼的话,打开浏览器光明正大有的时候可能不太好,哪怎么办呢? 最近发现个上班摸鱼神器VS Code插件——vscode-leetcode,接下来我就推荐给大家,通过它只需要在VSCode中你就可以完成登录解题等一系列步骤而不需要开个浏览器。 ? 综上,是不是感觉的欲望都高了呢?欢迎留言来讨论哈。

    2.4K30发布于 2019-06-28
  • 来自专栏用户1668147的专栏

    谷歌大佬的 LeetCode 笔记 | 校招必备

    大家好,今天给大家介绍一份 Github 上万 star 的笔记,看完,直接秒杀大部分中等难度 Leetcode 题目 作者是一位谷歌工程师。 他在美国卡内基梅隆大学攻读硕士学位时,为了准备实习秋招,他从夏天开始整理某 code 上的题目,几个月的时间,了几百道题目。 入职前,闲暇的时候,他突然想到,自己了那么多,而且对很多题目的解法有着总结,为何不把这些题目归纳总结一些,做成一个便于后来者阅读学习的电子书呢? 引用他的话来说: 本书分为算法和数据结构两大部分,又细分了十五个章节,详细讲解了时常用的技巧。我把题目精简到了101道,一是呼应了本书的标题,二是不想让读者阅读和练习时间过长。 这么做不太好的一点是,如果只练习这101道。因此在每一章节的末尾,我都加上了一些推荐的练习题,并给出了一些解法提示,希望读者在理解每一章节后把练习题也完成。

    2K30发布于 2021-05-03
  • 来自专栏全栈程序员必看

    LeetCode_LeetCode手册

    虽然一直饱受诟病,不过不可否认确实能锻炼我们的编程能力,相信每个认真的人都会有体会。 LeetCode收录了许多互联网公司的算法题目,被称为神器,我虽然早有耳闻,不过却一直没有上面玩过。    下面是我 LeetCode 的一些收获,希望能够引诱大家有空时刷刷题目。 LeetCode 的最大好处就是可以锻炼解决问题的思维能力,相信我,如何去思考本身也是一个需要不断学习和练习的技能。 因此之外,还需要记住每种算法实现的时间复杂度和空间复杂度。最常用的是Big O notation。

    3.1K66编辑于 2022-11-19
  • 来自专栏苦逼的码农

    程序员跳槽必备神器!不用打开浏览器,就能LeetCode

    平时自己也经常在leetcode,所以,给大家推荐一款不用打开浏览器的神奇。 开源最前线(ID:OpenSourceTop) 项目介绍来自:https://github.com/jdneo/vscode-leetcode LeetCode上面收集了各大公司的经典算法面试题,面试前一波最好不过了 ,今天要和大家分享的这个项目就是一个帮助大家快速LeetCode题目的VS Code插件——vscode-leetcode,通过它只需要在VSCode中你就可以完成登录解题等一系列步骤而不需要开个浏览器

    2K30发布于 2019-06-06
  • 来自专栏希里安

    算法必备插件

    算法对于算法理解会有好的帮助,比如leetcode上的,看看上面的排名,就知道自己有多菜鸟了。 当然如果不想压力那么大自己悄悄,也不是不可以,今天就给大家安利一下一款名叫leetcode的插件,可以直接显示在idea的编辑框内,还可以直接运行,有顺序有难度划分,相当方便。 3、打开左边插件栏,就可以看到可以登录退出等功能,可以看到算法的内容,点击某一道,即可显示详细内容。 4、点击运行符号,即可运行示例,确实很方便。 使用了一整子,算法确实方便多了,关键在于能够边学习理论还能直接在编辑器中运行实践。有了这么好用的插件,那还等什么,赶快去安装,有空就刷起来啦!

    29320编辑于 2023-10-30
  • 来自专栏前端进阶-詹躲躲

    | 打卡

    在一个由 0 和 1 组成的二维矩阵内,找到只包含 1 的最大正方形,并返回其面积。

    55720编辑于 2022-09-13
  • 来自专栏前端进阶-詹躲躲

    | 打卡

    一、题目描述: 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 输入: "A man, a plan, a canal: Panama" 输出: true 示例 2: 输入: "race a car" 输出: false 二、思路分析: 1.验证有效字符并以小写或者大写形式存储起来 2.利用双指针将首位元素进行对比,全部对应位置上相同判断为回文字符串 三、AC 代码: javascript /** * @

    67520编辑于 2022-09-13
  • 来自专栏程序人生小记

    SQL

    SQL是程序员工作中不可缺少的拉取数据的工具,本教程按天进行更新,分10天完成,共100道,彻底熟悉sql的相关语法和使用。 column_name operator value GROUP BY column_name HAVING aggregate_function(column_name) operator value; 3

    88261编辑于 2022-06-02
  • leetcode

    = null ){ swap(root); } invertTree(root.left); invertTree(root.right);对于路径求和的,可以用减法的思路

    20510编辑于 2024-04-01
  • 来自专栏AI科技大本营的专栏

    帅气中国小哥出“大招”,程序员跳槽面试必备

    可想而知,想要跳槽或者为春招准备的毕业生们,正在为算法焦头烂额。 别怕,AI科技大本营又来助你一臂之力了,当然不是只给你说鸡汤打气加油的。 众所周知,Leetcode 是大部分工程师首选的算法网站,它收集了各大公司的经典算法面试题,用户可以选择不同的语言进行代码的在线编写、编译和调试。 在 Leetcode 开启旅程后,你还需要找到一款适合自己的代码编辑器,除了 Notepad++,Vim 等传统的编辑器外,你或许可以尝试一下微软的 VS Code,此前《VS Code 正在统治代码编辑器领地 不过,今天的重点不是编辑器或者网站,而是给大家介绍一款快速 LeetCode 题目的 VS Code 插件,类似于网络加速器,使用扩展插件可以让 VS Code 更加好用,让面试者可以在短时间内快速 这款名为 vscode-leetcode 的插件就是为提高效率而生,基于 leetcode-cli 开源项目进行扩展。

    1.2K40发布于 2019-03-06
  • 来自专栏C++破军之路

    C语言沉浸式【C语言必

    B选手说:我第二,E第四; C选手说: 我第一,D第二; D选手说:C最后,我第三; E选手说:我第四,A第一; 比赛结束后,每位选手都说对了一半,请编程确定比赛的名次  程序分析:通过前面一的经验

    57910编辑于 2024-06-04
  • 来自专栏Spark学习技巧

    hive面试必备

    Hive存储的是逻辑上的数据仓库信息,包括表的定义、数据的存储位置(HDFS路径)、分区和表的元数据等。实际的数据文件存储在HDFS上,Hive通过HQL(Hive Query Language)实现对这些数据的SQL-like查询,本质上是将SQL查询转换为MapReduce任务在Hadoop上执行。

    99910编辑于 2024-04-12
  • 来自专栏算法学习日常

    《图》相关

    int w){ cnt++; EDGE[cnt].v = v; EDGE[cnt].w = w; EDGE[cnt].next = head[u]; head[u] = cnt; } //该不同点

    27010编辑于 2024-04-10
  • 来自专栏penetration

    NSSCTF

    当使用1;show columns from 'Flag'#去查询数据时发现不行。看了一下网上的WP题目使用的查询语句是

    59240编辑于 2023-05-18
  • 来自专栏陶然同学博客

    【Java】题库

    提供抽象的自我介绍方法void introduce(); 2.创建员工类的子类助理老师Assistant,在助理老师类中提供自我介绍的方法introduce()、辅助教学的方法void assist()和讲作业void 的方法:        (1)在自我介绍方法中打印"我是助理老师,我叫***,年龄是***岁"(要求打印出具体的年龄和姓名,***通过get方法获取当前对象的姓名和年龄)        (2)在讲作业方法中打印 "***开始讲作业题了"(***通过get方法获取当前对象的姓名)        (3)在执行辅助教学方法时需先调用自我介绍方法,然后打印"开始自习",最后再调用讲作业方法. 3.创建员工类的子类讲师

    99620编辑于 2023-02-24
  • 来自专栏zxctscl个人专栏

    【OJ】链表

    题目中描述既要判断是否相交,还要找交点。 把A链表中的所有节点依次在B中找一边。 为了防止在遍历链表时头节点丢失,先记录一下AB头节点:

    28010编辑于 2024-01-23
  • 来自专栏技术杂货店

    仓库:CodeSolution

    中,说要建立一个的仓库并且维护它,今天终于搞出了一个初级的版本,后续的题目会在这个仓库中更新。 https://github.com/Damaer/CodeSolution 文档地址:https://damaer.github.io/CodeSolution/ LeetCode部分,已经完成34道, 为什么要做这个的仓库呢? 算法已经变成各个厂面试的标配,而算法不是一朝一夕的事情,傻傻的每天或者每两天,一道,或者学习一种思路,只要坚持住,后面不那么畏惧算法了。 这种快乐,是在你突然间想清楚一道算法,或者看到别人更优美的解答并且理解了的时候,突然产生的。算是一种简单的快乐。

    27310编辑于 2022-02-16
  • 来自专栏你会烧尽还是结冰

    wz汇总

    个人题记录(不完全) cf-contests 存一些让我再写不一定写得来的或者我可能去扒原的? 1202D d3线下想的数学 1214D dfs可以搞 两次dfs 第一次把走过的路堵上(“D不是dinic板子?”) 1217B 是我最讨厌的打怪兽 但是做太多这种了… 要特判一次打死(wcy赛时四睡前三醒来两那场) 1209D 奇怪的并查集 1220B 每个ans[i]为sqrt(a[i][j]*a[i][k] 合法只要是两个@相差2 注意首尾 34C 断句 断完了就implementation 39J 给定串s和t 问s能不能删一个字符得到t hash完了for一下 58D sort sort完暴力找匹配 暴力完事 27E 反素数板子 45G 哥德巴赫猜想(一个偶数为两个质数相加)?

    52820编辑于 2022-08-15
  • 来自专栏U3D技术分享

    ACMICPCNOI网站

    入门:www.noi.openjudge.com 经典noi judge官网 www.luogu.com.cn 经典落谷 :nanti.jisuanke.com/acm www.cspro.org csp官方题库 比赛:codeforces.com (还不快来膜拜tourist) 顺便,貌似codevs已经没有了,yysy,这个网站是陪伴我高中时光最长的网站

    3.8K20编辑于 2022-09-21
  • 来自专栏数据分析与挖掘

    【python】LRU

    LRU是Least Recently Used的缩写,即最近最少使用,是一种常用的页面置换算法,选择最近最久未使用的页面予以淘汰。该算法赋予每个页面一个访问字段,用来记录一个页面自上次被访问以来所经历的时间 t,当须淘汰一个页面时,选择现有页面中其 t 值最大的,即最近最少使用的页面予以淘汰。 我们需要记住以下几点就行了:这里以队列为例

    69030发布于 2021-02-02
领券