LeetCode题解分类汇总(包括剑指Offer和程序员面试金典,持续更新)
LeetCode题解汇总(持续更新,并将逐步迁移到本博客列表中)
剑指Offer
数据结构
链表
序号 | 题目 | 难度 |
---|---|---|
06 | 从尾到头打印链表 | 简单 |
18 | 删除链表的节点 | 简单 |
22 | 链表中倒数第k个节点 | 简单 |
24 | 反转链表 | 简单 |
52 | 两个链表的第一个公共节点 | 简单 |
二叉树
序号 | 题目 | 难度 |
---|---|---|
07 | 重建二叉树 | 中等 |
栈和队列
序号 | 题目 | 难度 |
---|---|---|
09 | 用两个栈实现队列 | 简单 |
图
序号 | 题目 | 难度 |
---|---|---|
12 | 矩阵中的路径 | 中等 |
13 | 机器人的运动范围 | 中等 |
算法
动态规划
序号 | 题目 | 难度 |
---|---|---|
10- I | 斐波那契数列 | 简单 |
10- II | 青蛙跳台阶问题 | 简单 |
查找
序号 | 题目 | 难度 |
---|---|---|
04 | 二维数组中的查找 | 简单 |
其它
序号 | 题目 | 难度 |
---|---|---|
03 | 数组中重复的数字 | 简单 |
05 | 替换空格 | 简单 |
11 | 旋转数组的最小数字 | 简单 |
程序员面试金典
数据结构
字符串
序号 | 题目 | 难度 |
---|---|---|
01.01 | 判定字符是否唯一 | 简单 |
01.02 | 判定是否互为字符重排 | 简单 |
01.03 | URL化 | 简单 |
01.04 | 回文排列 | 简单 |
01.06 | 字符串压缩 | 简单 |
算法
LeetCode
数据结构
链表
序号 | 题目 | 难度 |
---|---|---|
160 | 相交链表 | 简单 |
206 | 反转链表 | 简单 |
二叉树
序号 | 题目 | 难度 |
---|---|---|
105 | 从前序与中序遍历序列构造二叉树 | 中等 |
算法
动态规划
序号 | 题目 | 难度 |
---|---|---|
509 | 斐波那契数 | 简单 |
其它
序号 | 题目 | 难度 |
---|---|---|
79 | 单词搜索 | 中等 |
240 | 搜索二维矩阵 II | 中等 |
LeetCode题解分类汇总(包括剑指Offer和程序员面试金典,持续更新)的更多相关文章
- LeetCode题解汇总(包括剑指Offer和程序员面试金典,持续更新)
LeetCode题解汇总(持续更新,并将逐步迁移到本博客列表中) LeetCode题解分类汇总(包括剑指Offer和程序员面试金典) 剑指Offer 序号 题目 难度 03 数组中重复的数字 简单 0 ...
- leetcode 338. Counting Bits,剑指offer二进制中1的个数
leetcode是求当前所有数的二进制中1的个数,剑指offer上是求某一个数二进制中1的个数 https://www.cnblogs.com/grandyang/p/5294255.html 第三种 ...
- 剑指offer编程题java实现(正在更新)
面试题三:查找二维数组中元素问题 public static void main(String[] args){ int[][] num = {{1,2,8,9},{2,4,9,12},{4,7,10 ...
- java实现《剑指offer》(二)11~20 更新中
11.二进制中1的个数 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示. (1)最优解 public class Solution { public int NumberOf1(int ...
- LeetCode:“剑指 Offer”
LeetCode:"剑指 Offer" 刷题小菜鸡,花了几天时间做了一遍 LeetCode 上给出的 "剑指 Offer" 在此做一下记录 LeetCode主页 ...
- LeetCode—剑指 Offer学习计划
第 1 天 栈与队列(简单) 剑指 Offer 09. 用两个栈实现队列 class CQueue { public: CQueue() { } stack<int>s1,s2; void ...
- 【读书笔记】剑指offer
导语 所有的编程练习都在牛客网OJ提交,链接: https://www.nowcoder.com/ta/coding-interviews 九章算法的 lintcode 也有这本书的题目.https: ...
- 面试经典算法题集锦——《剑指 offer》小结
从今年 3 月份开始准备找实习,到现在校招结束,申请的工作均为机器学习/数据挖掘算法相关职位,也拿到了几个 sp offer.经历这半年的洗礼,自己的综合能力和素质都得到了一个质的提升. 实话说对于未 ...
- 《剑指offer(第二版)》面试题60——n个骰子的点数
一.题目描述 把n个骰子仍在地上,所有的骰子朝上的一面的点数之和为s,输入n,打印出s所有可能的值出现的概率. 二.题解 <剑指offer>上给出的两种方法,尤其是代码,晦涩难懂且没有注释 ...
随机推荐
- Pytorch dataset自定义【直播】2019 年县域农业大脑AI挑战赛---数据准备(二),Dataset定义
在我的torchvision库里介绍的博文(https://www.cnblogs.com/yjphhw/p/9773333.html)里说了对pytorch的dataset的定义方式. 本文相当于实 ...
- css 盒子模型应用
盒子模型应用 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> < ...
- IdentityServer4专题之六:Resource Owner Password Credentials
实现代码: (1)IdentityServer4授权服务器代码: public static class Config { public static IEnumerable<Identity ...
- 嵊州普及Day4T1
题意:从n个数中选出k个数,使他们任意两数之差都等于m. 思路:任意差值都等于m,不就等价于k个数模m余数相同吗? 然后桶排储蓄一下各数余数即可. 见代码: #include<iostream& ...
- Docker介绍(一)
在TES GLOBAL,我们已经爱上Docker并从Docker的0.8版本开始就在生产环境中使用它.我们的很多开发者都参加了在DockerCon欧洲上的培训.下面是我们总结的一些tips,希望可以帮 ...
- 机器学习算法中的网格搜索GridSearch实现(以k-近邻算法参数寻最优为例)
机器学习算法参数的网格搜索实现: //2019.08.031.scikitlearn库中调用网格搜索的方法为:Grid search,它的搜索方式比较统一简单,其对于算法批判的标准比较复杂,是一种复合 ...
- Oralce给字段追加字符,以及oracle 给字段替换字符
追加字符 update table_name t set t.DIST_NAME = t.DIST_NAME || '市' where PROD_NAME='爱立信' table_name :表名 ...
- spring-页面模板配置
一个可用的freemaker配置: ... @Bean public ViewResolver viewResolver() { FreeMarkerViewResolver fr = new Fre ...
- 006.CI4框架CodeIgniter, 加载框架的helper辅助类,调用helper类中的各种函数
01. CI4框架作为一个很成熟的框架,给我们提供了很多helper辅助类,我们在代码中可以很方便的使用,如下所示,我们在Controllers中调用Cookies类的set_cookie函数 < ...
- node核心 http模块
node作为服务器更多的是web服务器 1.http模块 首先:http是一个协议.里面有通信机制,状态码一大堆乱七八糟的东西.自己写猴年马月都写不出来,这个对象帮我们集成.直接用 服务器对象: ht ...