码迷,mamicode.com
首页 > 2017年12月31日 > 全部分享
栈和队列数据结构的相互实现[LeetCode]
栈是先进后出,队列是先进后出,这里讨论一下两种数据结构之间的相互实现。 一.用两个栈实现队列 我们用一个栈来实现队列的进队操作(栈A),用另一个栈来实现队列的出队操作(栈B)。 1.入队列: 把元素放进栈A即可。假如栈A已满并且栈B为空,可以先把栈A中的所有元素先弹出并放入栈B中;假如栈B不为空,则 ...
分类:其他好文   时间:2017-12-31 14:11:22    阅读次数:149
vi 和一些vmtools问题
vmtools:进入虚拟机之后,先取消挂载 umount /dev/sr0挂载 mount /dev/sr0 /media进入到/media 解压 tar zxvf VMwareTools-9.9.tar.gz -C /root/进入 /root/ 进入 vmware-tools-distrib/ ...
分类:其他好文   时间:2017-12-31 14:11:13    阅读次数:136
Python-面向对象(一)-Day7
Day7-面向对象基础 1一、isinstance(obj, cls) 1二、issubclass(sub, super) 1三、异常处理 11、异常基础 12、异常种类 23、异常其他结构 54、主动触发异常 55、自定义异常 56、断言 6四、反射 6类也是对象 12模块也是对象 12五、设计模 ...
分类:编程语言   时间:2017-12-31 14:10:53    阅读次数:147
JavaScript 基础学习1-day14
JavaScript 基础学习1 知识预览JavaScript概述二 JavaScript的基础三 JavaScript的对象BOM对象DOM对象实例练习js扩展 JavaScript概述 JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言( ...
分类:编程语言   时间:2017-12-31 14:10:45    阅读次数:198
jcenter maven 库
先了解compile ‘com.squareup.okhttp:okhttp:2.4.0’的意义 首先我们要了解compile ‘com.squareup.okhttp:okhttp:2.4.0’这一行gradle代码的意义。 1 基本上我们可以从这一行代码可以了解到,引用一个library的代码需 ...
分类:其他好文   时间:2017-12-31 14:10:37    阅读次数:149
数组--Leetcode283
题目 Given an array nums, write a function to move all 0's to the end of it while maintaining the relative order of the non-zero elements. For example, ...
分类:编程语言   时间:2017-12-31 14:10:28    阅读次数:163
Docker容器技术和传统虚拟机技术的特性比较
Docker容器技术和传统虚拟机技术的特性比较
分类:其他好文   时间:2017-12-31 14:10:19    阅读次数:113
线段树
线段树 标签(空格分隔): @zhshh 线段树 先留下代码,解析什么的以后再放,。。。估计到时候代码都忘了。。 单标记 "洛谷P3372 【模板】线段树 1" cpp include include include include define MAX 100000+10 using namesp ...
分类:其他好文   时间:2017-12-31 13:38:04    阅读次数:148
CentOS7 为firewalld添加开放端口
1、运行、停止、禁用firewalld 启动:# systemctl start firewalld 查看状态:# systemctl status firewalld 或者 firewall-cmd --state 停止:# systemctl disable firewalld 禁用:# sys ...
分类:其他好文   时间:2017-12-31 13:37:54    阅读次数:178
POJ1308 Is It A Tree?
Is It A Tree? A tree is a well-known data structure that is either empty (null, void, nothing) or is a set of one or more nodes connected by directed ...
分类:其他好文   时间:2017-12-31 13:37:47    阅读次数:161
Python-字典、集合、字符编码、文件操作整理-Day3
1、字典 1.1、为什么有字典: 有个需求,存所有人的信息 这时候列表就不能轻易的表示完全names = ['stone','liang'] 1.2、元组: 定义符号()t = (1,2,3)tuple 是元组的意思列表与元组不一样的地方是它 元组不可以修改元组其实跟列表差不多,也是存一组数,只不是 ...
分类:编程语言   时间:2017-12-31 13:37:39    阅读次数:130
Python split 分割中文
结果: 7 ['\xe4\xb8\xad\xe5\x9b\xbd', '\xe5\x92\x8c', '\xe9\x9f\xa9\xe5\x9b\xbd', '\xe7\x9a\x84\xe5\x8c\xba\xe5\x88\xab']中国和韩国的区别 <type 'str'><type 'unic ...
分类:编程语言   时间:2017-12-31 13:37:31    阅读次数:434
Python-函数-Day4
1、函数 1.1、集合 主要作用: 2. 元组 只读列表,只有count, index 2 个方法 作用:如果一些数据不想被人修改, 可以存成元组,比如身份证列表 3. 字典 key-value对 为什么会查询速度会快呢?因为他是hash类型的,那什么是hash呢? 哈希算法将任意长度的二进制值映射 ...
分类:编程语言   时间:2017-12-31 13:37:23    阅读次数:168
[CTSC2016]单调上升路径
题目:UOJ#201。 题目大意:给定n个点(n是偶数)的完全图,现在要你给每条边确定一个权值(互不相等),使得最长的单调上升路径最短。现在要你输出边的权值。 一条路径被称为单调上升的,如果沿着它走时的权值是单调递增的。 解题思路:题目中的证明告诉我们一个结论:单调上升路径至少为n-1。 所以我们要 ...
分类:其他好文   时间:2017-12-31 13:37:14    阅读次数:153
Python基础(二)之数据类型和运算(2)——字符串
字符串基础 Python 也提供了可以通过几种不同方式表示的字符串。它们可以用单引号 ('...') 或双引号 ("...") 标识 。\ 可以用来转义引号: 在交互式解释器中,输出的字符串会用引号引起来,特殊字符会用反斜杠转义。虽然可能和输入看上去不太一样,但是两个字符串是相等的。如果字符串中只有 ...
分类:编程语言   时间:2017-12-31 13:37:07    阅读次数:223
Web测试实践--Rec 3
累计完成任务情况: 阶段内容 | 参与人 | ~~根据功能性分析得出结论~~ | 小梁 ~~对被测系统进行功能性分析~~ | 小龙、小黄 ~~进行用户调研~~ | 小熊 ~~开会学习作业要求,取得共识~~ | 全体 注: 1.“阶段内容”划斜线表示完成。2.采用倒序。 具体情况: 小龙和小黄结合清华 ...
分类:Web程序   时间:2017-12-31 13:36:58    阅读次数:166
自定义ClassLoader
自定义classloader MapleClassLoader 测试 测试结果 ...
分类:其他好文   时间:2017-12-31 13:36:49    阅读次数:117
879条   上一页 1 ... 28 29 30 31 32 33 34 ... 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!