offergogo
offergogo
全部文章
分类
C++(42)
C语言(1)
linux(18)
python(1)
剑指offer(2)
未归档(88)
机器学习(1)
深度学习(1)
设计模式(1)
归档
标签
去牛客网
登录
/
注册
offergogo的博客
归档
全部
2019年(共86篇)
06-05
leetcode:9. 回文数
06-05
leetcode:8. 字符串转换整数 (atoi)
06-05
leetcode:整数反转
06-05
leetcode:Z字形变换
06-05
leetcode:最长回文子串
06-04
剑指offer:矩阵中的路径
06-04
剑指offer:二叉树中和为某一值的路径
06-04
剑指offer:二叉搜索树与双向链表
06-03
leetcode:寻找两个有序数组的中位数
06-03
leetcode:无重复字符的最长子串
06-03
leetcode:两数相加
06-03
leetcode:两数之和
05-31
求最小公倍数
05-31
24进制转换为10进制
05-31
是否为合法的入栈序
05-31
二维数组打印
05-31
另类加法
05-31
n*m的棋盘
05-31
井子棋
05-31
密码强度等级
05-31
最近公共祖先
05-31
求最大连续bit数
05-23
[编程题]进制转换
05-23
[编程题]计算糖果
05-22
[编程题]字符串中找出连续最长的数字串
05-21
剑指offer:和为S的连续正数序列
05-21
剑指offer:数组中只出现一次的数字
05-21
剑指offer:求1+2+3+...+n
05-21
剑指offer:二叉树的深度
05-21
数字在排序数组中出现的次数
05-21
剑指offer:两个链表的第一个公共结点
05-21
剑指offer:数组中的逆序对
05-21
剑指offer:第一个只出现一次的字符
05-21
剑指offer:丑数
05-21
组队竞赛
05-12
C++中类成员函数中的this指针
05-12
C++中构造函数详解
05-12
C/C++中struct和class的区别
05-11
剑指offer:二叉树的镜像
05-10
剑指offer:树的子结构
05-10
剑指offer:把数组排成最小的数
05-10
剑指offer:整数中1出现的次数(从1到n整数中1出现的次数)
05-10
剑指offer:连续子数组的最大和
05-10
剑指offer:输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。
05-10
剑指offer:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。
05-10
剑指offer:输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。
05-10
剑指offer:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
05-10
剑指offer:从上往下打印出二叉树的每个节点,同层节点从左至右打印。
05-10
剑指offer:输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。
05-07
剑指offer:定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))
05-07
剑指offer:顺时针打印矩阵
05-07
剑指offer:合并单链表
05-07
剑指offer:输入一个链表,反转链表后,输出新链表的表头
05-07
剑指offer:输入一个链表,输出该链表中倒数第k个结点。
05-07
剑指offer:调整数组顺序使奇数位于偶数前面
05-07
剑指offer:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。
05-07
剑指offer:我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?
05-07
剑指offer:输入一个整数n,请你输出斐波那契数列的第n项
05-06
剑指offer:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。
05-06
剑指offer:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。
05-06
剑指offer:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。
05-06
剑指offer:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
05-06
剑指offer:输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。
05-06
剑指offer:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有
05-06
剑指offer:输入两个整数序列,第一个是压栈序列,请判断第二个序列是否为出栈序列
05-06
剑指offer:求1+2+...+n,要求不能使用乘除法,for、while、if、else、switch、case等关键字以及判断语句
05-06
剑指offer:数组中有一个数字出现的次数超过数组的一半,请找出这个数字。
05-06
剑指offer:数组中的重复数字
04-29
剑指offer:替换空格
04-29
剑指offer:二维数组中的查找
04-10
conda和pip常用方法,更换源,包的安装、更新、删除、查看
03-23
40亿的QQ账号上线下线,怎么找到一天内上线两次及以上的QQ号码?
03-23
linux下free命令详解
02-27
常见C++面试题总结(六)
02-27
strcpy和memcpy有什么区别?
02-27
常见C++笔试面试题总结(五)
02-27
常见C++笔试面试总结(四)
02-27
常见C++笔试面试题总结(三)
02-27
常见C++面试题及基本知识点总结(二)
02-27
常见C++面试题及基本知识点总结(一)
02-26
Pycharm2018的激活方法或破解方法
02-26
链表面试题之链表分割
02-26
链表面试题之合并两个有序单链表
02-26
链表面试题之输出链表中倒数第K个结点
02-26
链表面试题之给定一个带有头结点 head 的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点
02-26
链表面试题之单链表逆置
2018年(共35篇)
2017年(共34篇)