九度OJ 上剑指 offer 习题目录
| 《剑指Offer》面试题集收录汇总 | |||||
|---|---|---|---|---|---|
| 面试题1 | 赋值运算符函数 | 不适合在线模式 | |||
| 面试题2 | 实现Singleton模式 | 不适合在线模式 | |||
| 面试题3 | 二维数组中的查找 | 已收录 | |||
| 面试题4 | 替换空格 | 已收录 | |||
| 面试题5 | 从头到尾打印链表 | 已收录 | |||
| 面试题6 | 重建二叉树 | 已收录 | |||
| 面试题7 | 用两个栈实现队列 | 已收录 | |||
| 面试题8 | 旋转数组的最小数字 | 已收录 | |||
| 面试题9 | 斐波那契数列 | 已收录 | |||
| 面试题9(变形) | 跳台阶 | 已收录 | |||
| 面试题9(变形) | 变态跳台阶 | 已收录 | |||
| 面试题9(变形) | 矩形覆盖 | 已收录 | |||
| 面试题10 | 二进制中1的个数 | 已收录 | |||
| 面试题11 | 数值的整数次方 | 已收录 | |||
| 面试题12 | 打印1到最大的N位数 | 已收录 | |||
| 面试题13 | 在O(1)时间删除链表结点 | 不适合在线模式 | |||
| 面试题14 | 调整数组顺序使奇数位于偶数前面 | 已收录 | |||
| 面试题15 | 链表中倒数第k个结点 | 已收录 | |||
| 面试题16 | 反转链表 | 已收录 | |||
| 面试题17 | 合并两个排序的链表 | 已收录 | |||
| 面试题18 | 树的子结构 | 已收录 | |||
| 面试题19 | 二叉树的镜像 | 已收录 | |||
| 面试题20 | 顺时针打印矩阵 | 已收录 | |||
| 面试题21 | 包含min函数的栈 | 已收录 | |||
| 面试题22 | 栈的压入、弹出序列 | 已收录 | |||
| 面试题23 | 从上往下打印二叉树 | 已收录 | |||
| 面试题24 | 二叉搜索树的后序遍历序列 | 已收录 | |||
| 面试题25 | 二叉树中和为某一值的路径 | 已收录 | |||
| 面试题26 | 复杂链表的复制 | 已收录 | |||
| 面试题27 | 二叉搜索树与双向链表 | 已收录 | |||
| 面试题28 | 字符串的排列 | 已收录 | |||
| 面试题29 | 数组中出现次数超过一半的数字 | 已收录 | |||
| 面试题30 | 最小的K个数 | 已收录 | |||
| 面试题31 | 连续子数组的最大和 | 已收录 | |||
| 面试题32 | 从1到n整数中1出现的次数 | 已收录 | |||
| 面试题33 | 把数组排成最小的数 | 已收录 | |||
| 面试题34 | 丑数 | 已收录 | |||
| 面试题35 | 第一个只出现一次的字符 | 已收录 | |||
| 面试题36 | 数组中的逆序对 | 已收录 | |||
| 面试题37 | 两个链表的第一个公共结点 | 已收录 | |||
| 面试题38 | 数字在排序数组中出现的次数 | 已收录 | |||
| 面试题39 | 二叉树的深度 | 已收录 | |||
| 面试题40 | 数组中只出现一次的数字 | 已收录 | |||
| 面试题41 | 和为S的两个数字 | 已收录 | |||
| 面试题41 | 和为S的连续正数序列 | 已收录 | |||
| 面试题42 | 翻转单词顺序 | 已收录 | |||
| 面试题42 | 左旋转字符串 | 已收录 | |||
| 面试题43 | N个骰子的点数 | 已收录 | |||
| 面试题44 | 扑克牌的顺子 | 已收录 | |||
| 面试题45 | 圆圈中最后剩下的数 | 已收录 | |||
| 面试题46 | 求1+2+……+n | 已收录 | |||
| 面试题47 | 不用加减乘除做加法 | 已收录 | |||
| 面试题48 | 不能被继承的类 | 不适合在线模式 | |||
| 面试题49 | 把字符串转换成整数 | 已收录 | |||
| 面试题50 | 树中两个结点的最低公共祖先 | 已收录 | |||
九度OJ 上剑指 offer 习题目录的更多相关文章
- 【剑指Offer面试编程题】题目1523:从上往下打印二叉树--九度OJ
题目描述: 从上往下打印出二叉树的每个节点,同层节点从左至右打印. 输入: 输入可能包含多个测试样例,输入以EOF结束. 对于每个测试案例,输入的第一行一个整数n(1<=n<=1000, ...
- 【剑指Offer面试编程题】题目1520:树的子结构--九度OJ
题目描述: 输入两颗二叉树A,B,判断B是不是A的子结构. 输入: 输入可能包含多个测试样例,输入以EOF结束. 对于每个测试案例,输入的第一行一个整数n,m(1<=n<=1000,1&l ...
- 【剑指Offer面试编程题】题目1355:扑克牌顺子--九度OJ
题目描述: LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他 ...
- 【剑指Offer面试编程题】题目1360:乐透之猜数游戏--九度OJ
题目描述: 六一儿童节到了,YZ买了很多丰厚的礼品,准备奖励给JOBDU里辛劳的员工.为了增添一点趣味性,他还准备了一些不同类型的骰子,打算以掷骰子猜数字的方式发放奖品.例如,有的骰子有6个点数(点数 ...
- 【剑指Offer面试编程题】题目1361:翻转单词顺序--九度OJ
题目描述: JOBDU最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上.同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思.例如,&quo ...
- 【剑指Offer面试编程题】题目1214:丑数--九度OJ
把只包含因子2.3和5的数称作丑数(Ugly Number).例如6.8都是丑数,但14不是,因为它包含因子7. 习惯上我们把1当做是第一个丑数.求按从小到大的顺序的第N个丑数. 输入: 输入包括一个 ...
- 【剑指Offer面试编程题】题目1371:最小的K个数--九度OJ
题目描述: 输入n个整数,找出其中最小的K个数.例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,. 输入: 每个测试案例包括2行: 第一行为2个整数n,k(1< ...
- 【剑指Offer面试编程题】题目1509:树中两个结点的最低公共祖先--九度OJ
题目描述: 给定一棵树,同时给出树中的两个结点,求它们的最低公共祖先. 输入: 输入可能包含多个测试样例. 对于每个测试案例,输入的第一行为一个数n(0<n<1000),代表测试样例的个数 ...
- 【剑指Offer面试编程题】题目1508:把字符串转换成整数--九度OJ
题目描述: 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数. 输入: 输入可能包含多个测试样例. 对于每个测试案例,输入为一个合法或者非法的字符串,代表一个整数n(1<= n&l ...
随机推荐
- [hdu 4959]Poor Akagi 数论(卢卡斯数,二次域运算,等比数列求和)
Poor Akagi Time Limit: 30000/15000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Tot ...
- ubuntu PATH 出错修复
我的 ubuntu10.10设置交叉编译环境时,PATH 设置错误了,导致无法正常启动,错误情况如下: { PATH:找不到命令ubuntu2010@ubuntu:~$ ls命令 'ls' 可在 '/ ...
- Eclipse在线安装hibernate tools插件
今天在看hibernate的视频,当讲到eclipse安装hibernate插件时,视频中的方法是安装本地的一个文件,可我电脑里并没有,于是找网上的在线安装方法,发现有两种,下面介绍这两种——> ...
- GNOME下也是Alt+F2,输入gnome-terminal
如果桌面有terminal 的话 ,直接用上下键就可以了 Alt + F1 类似Windows下的Win键,在GNOME中打开”应用程序”菜单(Applications) Alt + F2 类似W ...
- ubuntu 将"/TMP"挂载到内存中
一.修改"/etc/fstab"文件: sudo gedit /etc/fstab 二.在文件中添加下列语句: 1, # / was on /dev/s ...
- JavaScript:使用JavaScript 实现注册表单的校验
说明:在点击提交时进行表单校验,具体要求如下: 1)用户名为3~16个字符,且不能包含”@”和”#”字符: 2)密码和校验密码必须一致,且长度在8个字符到16个字符: 3)兴趣爱好至少选择一项: 4) ...
- javascript获取地址栏参数
http://gzycm520.blog.51cto.com/175220/71030方法一: <script type="text/javascript"> < ...
- maven打包到本地仓库里面
mvn install:install-file -Dfile=D:/你的包名 -DgroupId=com.sdk4j -DartifactId=sdk4j -Dversion=1.0 -Dpack ...
- Linux下connect超时处理
1.前言 最近在写一个测试工具,要求快速的高效率的扫描出各个服务器开放了哪些端口.当时想了一下,ping只能检测ip,判断服务器的网络是连通的,而不能判断是否开放了端口.我们知道端口属于网络的传输层, ...
- Nginx+Windows负载均衡(转载)
一.下载Nginxhttp://nginx.org/download/nginx-1.0.8.zip解压到C:\nginx目录下二.在两台服务器上分别建一个网站:S1:192.168.16.35:80 ...