# Paper-Code **Repository Path**: git-hub-image/Paper-Code ## Basic Information - **Project Name**: Paper-Code - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-17 - **Last Updated**: 2021-09-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Paper-Code > 纸上代码非纸上谈兵。 --- # 索引 | 序号 | 题目 | 代码 | 解答 | |:----:|:----:|:----:|:----:| |1|数组中重复的数字|[※](https://github.com/linw7/Paper-Code/tree/master/code/1.数组中重复的数字.cpp)|※| |2|二维数组中的查找|[※](https://github.com/linw7/Paper-Code/tree/master/code/2.二维数组中的查找.cpp)|※| |3|替换空格|[※](https://github.com/linw7/Paper-Code/tree/master/code/3.替换空格.cpp)|※| |4|从尾到头打印链表|[※](https://github.com/linw7/Paper-Code/tree/master/code/4.从尾到头打印链表.cpp)|※| |5|重建二叉树|※|※| |6|二叉树的下一个节点|※|※| |7|用两个栈实现队列|[※](https://github.com/linw7/Paper-Code/tree/master/code/7.用两个栈实现队列.cpp)|※| |8|斐波那契数列|[※](https://github.com/linw7/Paper-Code/tree/master/code/8.斐波那契数列.cpp)|※| |9|旋转数组的最小数字|[※](https://github.com/linw7/Paper-Code/tree/master/code/9.旋转数组的最小数字.cpp)|※| |10|矩阵中的路径|※|※| |11|机器人的运动范围|※|※| |12|剪绳子|※|※| |13|二进制中1的位数|[※](https://github.com/linw7/Paper-Code/tree/master/code/13.二进制中1的个数.cpp)|※| |14|数值的整数次方|[※](https://github.com/linw7/Paper-Code/tree/master/code/14.数值的整数次方.cpp)|※| |15|打印从1到最大的n位数|[※](https://github.com/linw7/Paper-Code/tree/master/code/15.打印1到最大的n位数.cpp)|※| |16|删除链表的节点|※|※| |17|正则表达式匹配|※|※| |18|表示数值的字符串|※|※| |19|调整数组使奇数位于偶数前面|[※](https://github.com/linw7/Paper-Code/tree/master/code/19.调整数组顺序使奇数位于偶数前面.cpp)|※| |20|链表中倒数第k个节点|[※](https://github.com/linw7/Paper-Code/tree/master/code/20.链表中倒数第k个结点.cpp)|※| |21|链表中环的入口节点|[※](https://github.com/linw7/Paper-Code/tree/master/code/21.链表中环的入口节点.cpp)|※| |22|反转链表|[※](https://github.com/linw7/Paper-Code/tree/master/code/22.反转链表.cpp)|※| |23|合并两个排序的链表|[※](https://github.com/linw7/Paper-Code/tree/master/code/23.合并两个排序的链表.cpp)|※| |24|树的子结构|[※](https://github.com/linw7/Paper-Code/tree/master/code/24.树的子结构.cpp)|※| |25|二叉树的镜像|[※](https://github.com/linw7/Paper-Code/tree/master/code/25.二叉树镜像.cpp)|※| |26|对称的二叉树|[※](https://github.com/linw7/Paper-Code/tree/master/code/26.对称的二叉树.cpp)|※| |27|顺时针打印矩阵|※|※| |28|包含min函数的栈|[※](https://github.com/linw7/Paper-Code/tree/master/code/28.包含min函数的栈.cpp)|※| |29|栈的压入、弹出序列|[※](https://github.com/linw7/Paper-Code/tree/master/code/29.栈的压入弹出序列.cpp)|※| |30|从上到下打印二叉树|[※](https://github.com/linw7/Paper-Code/tree/master/code/30.从上到下打印二叉树.cpp)|※| |31|二叉搜索树的后序遍历序列|※|※| |32|二叉树中和为某一值得路径|※|※| |33|复杂链表的复制|※|※| |34|二叉搜索树与双向链表|※|※| |35|序列化二叉树|※|※| |36|字符串的排列|※|※| |37|数组中出现次数超过一半的数字|[※](https://github.com/linw7/Paper-Code/tree/master/code/37.出现次数超过一半的数字.cpp)|※| |38|最小的k个数|[※](https://github.com/linw7/Paper-Code/tree/master/code/38.最小的k个数.cpp)|※| |39|数据流中的中位数|[※](https://github.com/linw7/Paper-Code/tree/master/code/39.流数据中的中位数.cpp)|※| |40|连续子数组的最大和|[※](https://github.com/linw7/Paper-Code/tree/master/code/40.连续子数组的最大和.cpp)|※| |41|1 - n整数中1出现的次数|[※](https://github.com/linw7/Paper-Code/tree/master/code/41.整数中1出现的次数.cpp)|※| |42|数字序列中的某一位的数字|※|※| |43|把数组排成最小的数|※|※| |44|把数字翻译成字符串|[※](https://github.com/linw7/Paper-Code/tree/master/code/44.把数字翻译成字符串.cpp)|※| |45|礼物的最大价值|[※](https://github.com/linw7/Paper-Code/tree/master/code/45.礼物的最大价值.cpp)|※| |46|最长不含重复字符的字符串|[※](https://github.com/linw7/Paper-Code/tree/master/code/46.最长不含重复字符的子字符串.cpp)|※| |47|丑数|※|※| |48|第一个只出现一次的字符|[※](https://github.com/linw7/Paper-Code/tree/master/code/48.第一个只出现一次的字符.cpp)|※| |49|数组中的逆序对|[※](https://github.com/linw7/Paper-Code/tree/master/code/)|※| |50|两个链表第一个公共节点|[※](https://github.com/linw7/Paper-Code/tree/master/code/50.两个链表的第一个公共节点.cpp)|※| |51|在排序数组中查找数字|[※](https://github.com/linw7/Paper-Code/tree/master/code/51.在排序数组中查找数字.cpp)|※| |52|二叉搜索树的第k大节点|[※](https://github.com/linw7/Paper-Code/tree/master/code/52.二叉搜索树的第k大节点.cpp)|※| |53|二叉树的深度|[※](https://github.com/linw7/Paper-Code/tree/master/code/53.二叉树的深度.cpp)|※| |54|数组中数字出现的次数|[※](https://github.com/linw7/Paper-Code/tree/master/code/)|※| |55|和为s的数字|[※](https://github.com/linw7/Paper-Code/tree/master/code/55.和为s的数字.cpp)|※| |56|翻转字符串|[※](https://github.com/linw7/Paper-Code/tree/master/code/56.翻转字符串.cpp)|※| |57|队列的最大值|[※](https://github.com/linw7/Paper-Code/tree/master/code/)|※| |58|n个骰子的点数|※|※| |59|扑克牌中的顺子|※|※| |60|圆圈中最后剩下的数字|※|※| |61|股票的最大利润|※|※| |62|求1 + 2 + ......n|※|※| |63|不用加减乘除做加法|※|※| |64|构建乘积数组|※|※|