刘猿猿
刘猿猿
全部文章
分类
ActiveMQ(1)
C++(11)
C语言(31)
git(3)
java(13)
LeetCode(26)
LintCode(1)
Linux(28)
nowcoder(17)
Spring(5)
SQL(2)
剑指offer(23)
数据结构(6)
未归档(6)
程序人生(3)
算法(4)
归档
标签
去牛客网
登录
/
注册
刘猿猿的博客
全部文章
(共180篇)
Ubuntu 18.04安装教程
Ubuntu Ubuntu 叫法很多(友帮拓、优班图、乌班图),是一个一琢磨应用为主的开源GUN/Linux操作系统,接下来记录了在VMware Workstation Pro 中安装Ubuntu 18.04 准备工作 下载安装VMware虚拟机 VMware下载地址:https://...
2018-10-16
0
681
队列实现栈
利用两个队列实现一个栈 要求: Push:往非空队列里插入(如果两个队列都是空,选第一个插入) Pop:从非空队列中 move size - 1 个元素到 空队列中,pop 剩下的一个 Top: 从非空队列中 move size - 1 个元素到 空队列中,返回剩下的一个的值, 把剩下的一个也...
2018-10-14
0
420
栈实现队列
结构体定义 首先我们需要引入栈文件Stack.h #include "Stack.h" /* *两个栈实现一个队列 */ typedef struct Queues { Stack stack1; Stack stack2; }Queues; 初始化 void ...
Stack
Queue
2018-10-14
0
480
位运算实现加减乘除
数据在计算机内存中是以二进制存储的。 几种常用的位运算: 与运算&: 对应位均为1时为1,其它为0。 或运算|: 对应位均为0时为0,其它为1。 异或运算^: 对应位不相同时为1,相同时为0. 按位取反~: 每一位取反 右移>>: 将二进制进行右移,低位丢掉,高位补零。 左移&...
2018-10-13
0
584
链表面试题
关于链表已经学了有一段时间了,今天抽空进行了整理,列出来常见的有关链表的面试题,以下想法如有瑕疵望批评指出,希望能给初学者带来一点参考和价值 从尾到头打印单链表 递归打印 // 1、从尾到头打印单链表 递归 void ListReversePrint(ListNode *Node) { i...
链表
2018-10-05
1
560
链表的基本操作
学习链表有段时间了,今天给大家整理了有关链表的基本操作,例如链表的创建、增、删、查等基本操作 结构体定义 typedef int DataType; typedef struct ListNode { DataType data; struct ListNode *next; } Lis...
2018-10-05
1
535
GDB使用
GDB介绍 GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VS等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VS的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。 一般来说,GDB主要帮忙...
2018-10-02
0
540
15.threeSum
问题 Given an array nums of n integers, are there elements a, b, c in nums such that a + b + c = 0? Find all unique triplets in the array which gives t...
2018-09-27
0
435
Makefile工具的使用
Makefile是一个c语言的编译工具。如果学过Java,可能会认识Maven工具,makefile也是类似的工作。 Makefile能帮助c语言建立自动化的编译。一旦写好,执行一个make命令就可以编译整个工程。当然编写Makefile文件的时候有很多知识点在里面。这篇文章主要讲解如何编写基础性以...
2018-09-24
0
370
80.RemoveDuplicates II
问题 Follow up for "Remove Duplicates": What if duplicates are allowed at most twice? For example, Given sorted array nums = [1,1,1,2,2,...
2018-09-18
0
488
首页
上一页
8
9
10
11
12
13
14
15
16
17
下一页
末页