Skip to content

gaobaoru/code_day

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

code_day --- 程序员成长学习

本内容由godfrey编码整理完成,转载请注明出处

  • 代码会持续整理更新
  • 版权: See LICENSE

##剑指offer编程实践

Coding题目网址 Accepted代码仓库
剑指offer第一题 二维数组的查找
剑指offer第二题 替换空格
剑指offer第三题 从尾到头打印链表
剑指offer第四题 重建二叉树
剑指offer第五题 用两个栈实现队列
剑指offer第六题 旋转数组的最小数字
剑指offer第七题 斐波那契数列
剑指offer第八题 跳台阶
剑指offer第九题 变态跳台阶
剑指offer第十题 矩形覆盖
剑指offer第十一题 二进制中1的个数
剑指offer第十二题 数值的整次方
剑指offer第十三题 调整数组顺序使奇数位于偶数前面
剑指offer第十四题 链表中倒数第k个节点
剑指offer第十五题 反转链表
剑指offer第十六题 合并两个排序的链表
剑指offer第十七题 树的子结构
剑指offer第十八题 二叉树的镜像
剑指offer第十九题 顺时针打印矩阵
剑指offer第二十题 包含min函数的栈
剑指offer第二十一题 栈的压入、弹出序列
剑指offer第二十二题 从上往下打印二叉树
剑指offer第二十三题 二叉搜索树的后序遍历序列
剑指offer第二十四题 二叉树中和为某一值的路径
剑指offer第二十五题 复杂链表的复制
剑指offer第二十六题 二叉搜索树与双向链表
剑指offer第二十七题 字符串的排列
剑指offer第二十八题 数组中出现次数超过一半的数字
剑指offer第二十九题 最小的K个数
剑指offer第三十题 连续子数组的最大和
剑指offer第三十一题 整数中1出现的次数
剑指offer第三十二题 把数组排成最小的数
剑指offer第三十三题 丑数
剑指offer第三十四题 第一个只出现一次的字符
剑指offer第三十五题 数组中的逆序对
剑指offer第三十六题 两个链表的第一个公共结点
剑指offer第三十七题 数字在排序数组中出现的次数
剑指offer第三十八题 二叉树的深度
剑指offer第三十九题 平衡二叉树
剑指offer第四十题 数组中只出现一次的数字
剑指offer第四十一题 和为S的连续正数序列
剑指offer第四十二题 和为S的两个数字
剑指offer第四十三题 左旋转字符串
剑指offer第四十四题 翻转单词顺序列
剑指offer第四十五题 扑克牌顺子
剑指offer第四十六题 孩子们的游戏(圆圈中最后剩下的数)
剑指offer第四十七题 求1+2+3+...+n
剑指offer第四十八题 不用加减乘除做加法
剑指offer第四十九题 把字符串转换成整数
剑指offer第五十题 数组中重复的数字
剑指offer第五十一题 构建乘积数组
剑指offer第五十二题 正则表达式匹配
剑指offer第五十三题 表示数值的字符串
剑指offer第五十四题 字符流中第一个不重复的字符
剑指offer第五十五题 链表中环的入口结点
剑指offer第五十六题 删除链表中重复的结点
剑指offer第五十七题 二叉树的下一个结点
剑指offer第五十八题 对称的二叉树
剑指offer第五十九题 按之字形顺序打印二叉树
剑指offer第六十题 把二叉树打印成多行
剑指offer第六十一题 序列化二叉树
剑指offer第六十二题 二叉搜索树的第k个结点
剑指offer第六十三题 数据流中的中位数
剑指offer第六十四题 滑动窗口的最大值
剑指offer第六十五题 矩阵中的路径
剑指offer第六十六题 机器人的运动范围

##Leetcode 编程实践

Coding题目网址 Accepted代码仓库
Leetcode question one Minimum Depth of Binary Tree
Leetcode question two Evaluate Reverse Polish Notation
Leetcode question three Max Points on A Line
Leetcode question four Sort List
Leetcode question five Insertion Sort List
Leetcode question six Binary Tree Postorder Traversal
Leetcode question seven Binary Tree Preorder Traversal
Leetcode question eight Reorder List
Leetcode question nine Linked List Cycle Extended
Leetcode question ten Linked List Cycle
Leetcode question eleven Word Break Extended
Leetcode question twelve Word Break
Leetcode question thirteen Copy List with Random Pointer
Leetcode question fourteen Single Number Extended
Leetcode question fifteen Single Number
Leetcode question sixteen Candy
Leetcode question seventeen Gas Station
Leetcode question eighteen Clone Graph
Leetcode question nineteen Palindrome Partition Extended
Leetcode question twenty Palindrome Partition
Leetcode question twenty-one Surrounded Regions
Leetcode question twenty-two Sum Root to Leaf Numbers
Leetcode question twenty-three Longest Consecutive Sequence
Leetcode question twenty-four Word Ladder Extened
Leetcode question twenty-five Word Ladder
Leetcode question twenty-six Valid Palindrome
Leetcode question twenty-seven Binary Tree Maximum Path Sum
Leetcode question twenty-eight Best Time to Buy and Sell Stock three
Leetcode question twenty-nine Best Time to Buy and Sell Stock two
Leetcode question thirty Best Time to Buy and Sell Stock one
Leetcode question thirty-one Triangle
Leetcode question thirty-two Pascals Triangle Extended
Leetcode question thirty-three Pascals Triangle
Leetcode question thirty-four Populating Next Right Pointers in Each Node Extended
Leetcode question thirty-five Populating Next Right Pointers in Each Node
Leetcode question thirty-six Distinct Subsequences
Leetcode question thirty-seven Path Sum Extended
Leetcode question thirty-eight Path Sum
Leetcode question thirty-nine Balanced Binary Tree
Leetcode question fourty Convert Sorted List to Binary Search Tree

###更多精彩内容,请关注公众号程序猿修炼之道(Programmer__monkey):

image

Releases

No releases published

Packages

No packages published