题目:设计包含min函数的栈。
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。
要求函数min、push以及pop的时间复杂度都是O(1)。
文件分布:
头文件和main文件
头文件:代码
#include
#include
using namespace std;
template
class stackWithMin{
private :
...
分类:
其他好文 时间:
2014-08-05 22:36:41
阅读次数:
304
Volley源码分析系列出了有一段日子了,有不少看官私底下给我留言,同时抛出了一些问题。对于一些比较简单的问题我们跳过去,这两天接到网友是@smali提出的问题。不得不赞一下这位看官看源码时候的细腻程度,我引出这个问题供大家一块思考一下。
Q:在写入文件头数据的时候为何不直接写入Int而是通过移位的方式来完成?
我们来看一下对应的源码:
writeInt(os, CACHE_MAGIC);
...
分类:
移动开发 时间:
2014-08-04 14:25:47
阅读次数:
235
css样式表中的样式覆盖顺序 - - ITeye技术网站http://spartan1.iteye.com/blog/1526735重点归纳:查找一些教材中(w3schools等),只说css的顺序是“元素上的style”>“文件头上的style元素”>“外部样式文件”,但对于样式文件中的多个相同样...
分类:
Web程序 时间:
2014-08-03 20:21:05
阅读次数:
208
OllyDbg 使用笔记 (四)
参考
书:《加密与解密》
视频:小甲鱼 解密系列 视频
这个RegisterMe程序,运行前和运行后都会有neg窗口。破解目标,去除这个两个窗口。
用OD直接打开这个程序,我们会发现出错。也可能OD会卡死。
因为这个程序的PE文件被故意修改了。
我们先到 选项---> 调试设置 --> 事件 --> 选择系统断点。
图片1
这样用OD打开就不会卡死。
按 alt + M 来到 memory界面,你可以看到“PE文件头”。注意是地址00开头的,如果是7x...
分类:
数据库 时间:
2014-08-02 01:54:42
阅读次数:
235
使用python3.4在pycharm里面启动调试,提示错误:我擦嘞!!!!!不是说python3解决了各种编码问题么。。咋回事。。后来看调试的源文件才发现,原来,是因为自己的文件头部没有指定文件的编码类型……在头部加上:# -*- coding: utf-8 -*- (当然,我这里这样写也是为.....
分类:
编程语言 时间:
2014-08-02 01:37:42
阅读次数:
452
set foldenableset foldmethod=manualset fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8set fileencodings...
分类:
编程语言 时间:
2014-08-01 15:44:51
阅读次数:
255
目前我知道的在java中导出Excel可以用poi或在jsp的文件头改变输出流。下面再介绍一种就用java基础包导出的Excel。导出的格式形如:
源码如下:
package csvExcel;
import java.io.FileWriter;
import java.io.IOException;
import java.text.SimpleDateFormat;
import...
分类:
编程语言 时间:
2014-07-31 09:50:16
阅读次数:
204
功能说明:从文件头到文件尾分屏显示文本文件内容命令格式:more[参数][<文件>…]常用参数:-d:显示提示信息“[Pressspacetocontinue,‘q‘toquit.]”-s:当遇到有连续两行以上的空行时,使用一个空行代替+num:从第num行开始显示使用举例:$morefile$more+10file系统还提供了一..
分类:
其他好文 时间:
2014-07-30 03:30:53
阅读次数:
309
一、文件内容操作(/etc/passwd)1.cat 查看文件内容比较少的2.more 可以分页显示3.less 比more更全面4.head 默认显示文件头10行 -n数字显示头n行5.tail 默认显示文件尾10行 -n数字 显示尾n行 -f 实时查看6.wc 统计7.grep 输出包含指定字符串的行 -i 忽略大小写 -v 取反 ^root ..
分类:
系统相关 时间:
2014-07-30 03:26:53
阅读次数:
671
打开文件:fopen:fopen(filename,mode);//fopen("test.txt","r”);
打开模式:r 只读方式打开,将文件指针指向文件头
r+ 读写方式打开,将文件指针指向文件头
w 写入方式,指向文件头,如果不存在则尝试创建
w+ 读写方式,指向文件头,如果不存...
分类:
Web程序 时间:
2014-07-25 11:10:21
阅读次数:
333