码迷,mamicode.com
首页 >  
搜索关键字:模态视图 push pop    ( 17620个结果
栈的使用和结构体的处理
关于栈,我们并不陌生,从学习C语言其就接触了,数据结构中有学过,其提供的操作很简单,主要的操作就push和pop。一般来说在需要暂存数据的时候我们一般使用栈来临时存储数据,这也解开了学习C语言以来的另一个困惑:函数的调用约定,C语言中我们经常碰到的调用约定是__stdcall..
分类:其他好文   时间:2014-10-07 06:57:23    阅读次数:347
PE文件结构(五)基址重定位
参考 书:《加密与解密》 视频:小甲鱼 解密系列 视频 基址重定位 链接器生成一个PE文件时,它会假设程序被装入时使用的默认ImageBase基地址(VC默认exe基地址00400000h,dll基地址10000000h),并且会把代码中所有指令中用到的地址都使用默认的基地址(例如 程序代码中 push 10001000,就是把10000000h当做了基地址,把push 10001000写入到文件中)。如果一个exe程序中一个dll装载时的地址与其它dll地址发生冲突(因为windo...
分类:其他好文   时间:2014-10-07 03:11:03    阅读次数:313
模板系列(一) 模板的模板参数
前面我们写过类似的Stack:template >class Stack{public: void push(const T &); void pop(); T top() const; bool empty() const;private: Al...
分类:其他好文   时间:2014-10-07 01:19:22    阅读次数:349
模板系列(一)模板的模板参数
在之前,我们写过类似的stack template > class Stack { public: void push(const T &); void pop(); T top() const; bool empty() const; private: Alloc cont_; }; 那么我们使用...
分类:其他好文   时间:2014-10-06 21:18:20    阅读次数:291
debian多用户下github git push的配置, 不需要帐号密码.
因为debian有多种用户, root和普通的user 所以我把user作为了私有的git仓库用户. 把root超级管理员作为了github的用户. 这样子只需要单独配置两个不同的共用gitconfig就可以通用了. 第一个是root下的配置, 在/root/.gitconfig [user] name = rainysia email = rainysia@gmail...
分类:其他好文   时间:2014-10-06 19:29:30    阅读次数:233
Add, remove, shuffle and sort
To deal cards, we would like a method that removes a card from the deck and returns it. The list method pop provides a convenient way to do that. Sinc...
分类:其他好文   时间:2014-10-06 19:13:50    阅读次数:201
水晶报表的推拉模式的具体实现
水晶报表在应用时分两种方法,分别是拉模式(PULL)、推模式(PUSH)。拉模式:在水晶报表生成时的数据源是从水晶报表文件中的SQL语句从数据库中提取的,在编程时不用重写SQL语句,但要加上登录信息.推模式:在水晶报表生成时的数据源,是用编程时重写水晶报表中SQL语句而生成的dataset对像。也就...
分类:其他好文   时间:2014-10-06 11:07:10    阅读次数:212
拓扑排序
拓扑排序要用list,不能用vector,确保删除边的开销为O(1)。因为主循环中,总共要从队列中pop掉n个数(点),然后总共要删e条边,删点和边的开销都是O(1)。所以整个时间复杂度就是O(n+e)。如果最终还剩下边,证明存在环,sort失败。 1 bool sort(list > &graph...
分类:其他好文   时间:2014-10-06 01:05:49    阅读次数:163
[转]git使用问题-解决方法 备忘
1--clone分支,修改文件本地commit后, push回原分支失败,报错:git pushhap@192.168.1.2's password:Counting objects: 21, done.Compressing objects: 100% (11/11), done.Writing ...
分类:其他好文   时间:2014-10-06 00:14:19    阅读次数:269
算法导论 10.1-2 用一个数组实现两个栈
一、题目 用一个数组A[ 1....N ]实现两个栈,除非数组的每一个单元都被使用,否则栈例程不能有溢出,注意PUSH和POP操作的时间应为O(1)。二、解法 对于一个数组,由它的两端作为栈底,栈向数组中间扩展。当数组中每个元素被用到时,栈满。三、代码struct Node;typedef No.....
分类:其他好文   时间:2014-10-05 19:56:29    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!