码迷,mamicode.com
首页 >  
搜索关键字:剑指offer    ( 3728个结果
【LeetCode】剑指 Offer 09. 用两个栈实现队列
【题目描述】 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例 1: 输入:["CQueue","appendTail" ...
分类:其他好文   时间:2020-07-11 16:54:48    阅读次数:51
剑指offer 和为s的两个数字
...
分类:其他好文   时间:2020-07-11 13:12:58    阅读次数:35
剑指offer 数组中出现的数字
解题思路 计算机中 数字都是以补码形式存在,正数补码等于自己,负数的补码等于反码+1,反码是符号位不变,其他位取反 ...
分类:编程语言   时间:2020-07-11 13:09:34    阅读次数:48
剑指offer 在排序数组中查找数字
...
分类:编程语言   时间:2020-07-11 12:40:00    阅读次数:49
剑指offer 和为s的连续整数序列
...
分类:其他好文   时间:2020-07-11 12:34:52    阅读次数:39
剑指offer 不用加减乘除做加法
...
分类:其他好文   时间:2020-07-11 12:30:40    阅读次数:47
剑指offer 重建二叉树
...
分类:其他好文   时间:2020-07-10 23:57:02    阅读次数:67
剑指offer——数组的逆序对
在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。 算法思路: 将数组分成子数组,使左右数组均有序、如果左数组中一元素大于右数组某一元素,说明左数组其余元素都大于右数组的当前元素,此时产生左数组剩下元素数量的逆序对。 当左数组 ...
分类:编程语言   时间:2020-07-10 16:51:44    阅读次数:70
C/C++实现链表的常用操作
剑指offer版本 创建一个结点 链接两个结点(链表) 打印某个结点的值 打印pHead之后的链表 销毁pHead之后的链表 // // 《剑指Offer——名企面试官精讲典型编程题》代码 // 作者:何海涛 // // 面试题6:从尾到头打印链表 // 题目:输入一个链表的头结点,从尾到头反过来打 ...
分类:编程语言   时间:2020-07-10 14:52:39    阅读次数:58
栈题目一道
原题链接 来源:剑指offer, Hulu面试题 题意很简单。给定一个单链表,反转这个单链表,返回翻转后的头节点。 方法一 借助栈的性质 要将链表翻转,很容易想到借助栈的后进先出的性质来改变链表的顺序。 将链表节点顺序压入栈中,链表节点全部进栈以后,取栈顶元素作为新链表的头节点,然后将元素不断出栈, ...
分类:其他好文   时间:2020-07-10 11:23:11    阅读次数:75
3728条   上一页 1 ... 21 22 23 24 25 ... 373 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!