《剑指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 习题目录的更多相关文章

  1. 【剑指Offer面试编程题】题目1523:从上往下打印二叉树--九度OJ

    题目描述: 从上往下打印出二叉树的每个节点,同层节点从左至右打印. 输入: 输入可能包含多个测试样例,输入以EOF结束. 对于每个测试案例,输入的第一行一个整数n(1<=n<=1000, ...

  2. 【剑指Offer面试编程题】题目1520:树的子结构--九度OJ

    题目描述: 输入两颗二叉树A,B,判断B是不是A的子结构. 输入: 输入可能包含多个测试样例,输入以EOF结束. 对于每个测试案例,输入的第一行一个整数n,m(1<=n<=1000,1&l ...

  3. 【剑指Offer面试编程题】题目1355:扑克牌顺子--九度OJ

    题目描述: LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他 ...

  4. 【剑指Offer面试编程题】题目1360:乐透之猜数游戏--九度OJ

    题目描述: 六一儿童节到了,YZ买了很多丰厚的礼品,准备奖励给JOBDU里辛劳的员工.为了增添一点趣味性,他还准备了一些不同类型的骰子,打算以掷骰子猜数字的方式发放奖品.例如,有的骰子有6个点数(点数 ...

  5. 【剑指Offer面试编程题】题目1361:翻转单词顺序--九度OJ

    题目描述: JOBDU最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上.同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思.例如,&quo ...

  6. 【剑指Offer面试编程题】题目1214:丑数--九度OJ

    把只包含因子2.3和5的数称作丑数(Ugly Number).例如6.8都是丑数,但14不是,因为它包含因子7. 习惯上我们把1当做是第一个丑数.求按从小到大的顺序的第N个丑数. 输入: 输入包括一个 ...

  7. 【剑指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< ...

  8. 【剑指Offer面试编程题】题目1509:树中两个结点的最低公共祖先--九度OJ

    题目描述: 给定一棵树,同时给出树中的两个结点,求它们的最低公共祖先. 输入: 输入可能包含多个测试样例. 对于每个测试案例,输入的第一行为一个数n(0<n<1000),代表测试样例的个数 ...

  9. 【剑指Offer面试编程题】题目1508:把字符串转换成整数--九度OJ

    题目描述: 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数. 输入: 输入可能包含多个测试样例. 对于每个测试案例,输入为一个合法或者非法的字符串,代表一个整数n(1<= n&l ...

随机推荐

  1. 【小程序】微信小程序打开其他小程序(打开同一主体公众号下关联的另一个小程序)

    微信小程序打开其他小程序(打开同一公众号下关联的另一个小程序) 注:只有同一(主体)公众号下的关联的小程序之间才可相互跳转  wx.navigateToMiniProgram(OBJECT) wx.n ...

  2. android开发新浪微博客户端 完整攻略 [新手必读]

    开始接触学习android已经有3个礼拜了,一直都是对着android的sdk文档写Tutorials从Hello World到Notepad Tutorial算是初步入门了吧,刚好最近对微博感兴趣就 ...

  3. Mosquitto----服务器日志

    客户端连接日志 1403334375: New connection from 121.201.8.163 on port 1883. 1403334375: New client connected ...

  4. bcdedit的研究

    首先说明下引导: 微软在Vista之前的系统,采用的是Ntldr来进行引导系统,使用的是boot.ini文件. 在目前的Vista和win7中,采用的是新的引导方式Windows Boot Manag ...

  5. IntelliJ IDEA 学习(三):IntelliJ IDEA 快捷键、配置优化

    一.两种方式可以设置快捷键: 1)setting -> keymap 想找到有关Idea工具的菜单或其他功能的话,可以再这里找到对应的快捷键   2)setting -> Editor - ...

  6. vim插件管理利器

    一.pathogen简介 通常情况下安装vim插件,通常是将所有的插件和相关的doc文件都安装在中一文件夹中,如将插件全部安装在/usr/share/vim/vim73/plugin/目录下,将帮助文 ...

  7. jquery判断元素的子元素是否存在

    jquery判断元素的子元素是否存在的示例代码. jquery判断子元素是否存在 一.判断子元素是否存在 //一级子元素 if($("#specialId>img").len ...

  8. C# 文件与二进制互转数据库写入读出

    //这个方法是浏览文件对象 private void button1_Click(object sender, EventArgs e) { //用户打开文件浏览 using (OpenFileDia ...

  9. location 符号

    元字符 描述 \ 将下一个字符标记符.或一个向后引用.或一个八进制转义符.例如,“\\n”匹配\n.“\n”匹配换行符.序列“\\”匹配“\”而“\(”则匹配“(”.即相当于多种编程语言中都有的“转义 ...

  10. 使用libjpeg 压缩yuv420到jpg (内存方式)

    #include <Windows.h> #include <stdio.h> extern "C" { #include <jpeglib.h> ...