九度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 ...
随机推荐
- TCP的发送缓冲区和接收缓冲区
TCP协议是作用是用来进行端对端数据传送的,那么就会有发送端和接收端,在操作系统有两个空间即user space和kernal space. 每个Tcp socket连接在内核中都有一个发送缓冲区和接 ...
- 第23章、OnFocuChangeListener焦点事件(从零开始学Android)
在Android App应用中,OnFocuChangeListener焦点事件是必不可少的,我们在上一章的基础上来学习一下如何实现. 基本知识点:OnFocuChangeListener事件 一 ...
- pandas contact 之后,若要用到index列,要记得用reset_index去处理index
# -*- coding: utf-8 -*- import pandas as pd import sys df1 = pd.DataFrame({ 'A': ['A0', 'A1', 'A2', ...
- ubuntu环境下配置jdk
方法1:修改/etc/profile 文件 /etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 所有用户 ...
- unity, instantiate一个实例后,先指定parent,再指定position
instantiate一个实例后,先指定parent,再指定position,才能保证position正确,如果先指定position再指定parent,则position会错误.
- Oracle 10g如何对用户姓名,按首字母排序、查询
首先介绍Oracle 9i新增加的一个系统自带的排序函数 1.按首字母排序 在oracle9i中新增了按照拼音.部首.笔画排序功能.设置NLS_SORT值 SCHINESE_RADICA ...
- Java类载入器(一)——类载入器层次与模型
类载入器 虚拟机设计团队把类载入阶段中的"通过一个类的全限定名来获取描写叙述此类的二进制字节流"这个动作放到Java虚拟机外部去实现.以便让应用程序自己决定怎样去获取所须要的类 ...
- jdom 插入 修改 删除
创建XML文档 XML文件是一种典型的树形文件,每个文档元素都是一个document元素的子节点.而每个子元素都是一个Element对象,对象可以向下包含. 1 因此我们可以通过先创建元素再将元素添加 ...
- javaweb reponse 写出文件
Map map = getSearchValue(); File excelFile = orderService.getexportexcel(id,map); InputStream is = n ...
- HTTP Header User-Agent的ctf
HAHA浏览器分值: 200 据说信息安全小组最近出了一款新的浏览器,叫HAHA浏览器,有些题目必须通过HAHA浏览器才能答对.小明同学坚决不要装HAHA浏览器,怕有后门,但是如何才能过这个需要安装H ...