刘汝佳书上用的是set,
通过集合来查找.count()和删除.erase().这个方法比我的要好,用时更短。
我觉得map也能完成这个任务,但是其删除并不方便,需要先查找find()下标,然后删除此下标对应的元素
但是map有map的用法,下面的方法就是比较容易实现的一种方法。
我本想着这个一边读完就计算出了ans,应该更快一点的,但是事实上还不如先读再用set处理来得快。
#incl...
分类:
其他好文 时间:
2014-07-24 17:36:36
阅读次数:
227
这里的分区只是为了操作的方便。假设有个分区 kernel,其地址区间为 0x20000~0x320000,其大小为 0x300000
在没有分区的情况下,对这块区间的操作如下:
nand erase 20000 300000 擦除操作
nand write 20000000 20000 300000 写操作
nand read 20000000 20000 300000...
分类:
其他好文 时间:
2014-07-23 17:15:41
阅读次数:
222
一:mmc的命令例如以下:1:对mmc读操作mmc read addr blk# cnt 2:对mmc写操作 mmc write addr blk# cnt3:对mmc擦除操作mmc erase blk# cnt4:又一次搜索mmc设备mmc rescan5:列出mmc的分区mmc part ...
分类:
其他好文 时间:
2014-07-22 22:51:54
阅读次数:
222
最近发现系统多出来 很多console-kit-da 及它的子进程 占用了不少资源whichconsole-kit-da(很奇怪 为什么找不到执行文件)rpm -qa | grep -i console(找到rpm包)yum erase ConsoleKit-libs-0.4.1-3.el6.x86...
分类:
其他好文 时间:
2014-07-20 22:00:28
阅读次数:
307
在windows下的VC编译或者Mac OX的XCode下编译也许不会出问题。但是在linux下可能就会挂掉。比如我上一篇里的poj4093出现了编译错误2007120.8890/Main.cc: In function ‘int main()’:2007120.8890/Main.cc:50:44...
分类:
其他好文 时间:
2014-07-19 15:29:47
阅读次数:
225
STL list 的insert()和erase(),erase(iter++)
分类:
其他好文 时间:
2014-07-13 17:51:48
阅读次数:
174
一:mmc的命令如下:
1:对mmc读操作
mmc read addr blk# cnt
2:对mmc写操作
mmc write addr blk# cnt
3:对mmc擦除操作
mmc erase blk# cnt
4:重新搜索mmc设备
mmc rescan
5:列出mmc的分区
mmc part - li...
分类:
移动开发 时间:
2014-07-12 17:36:39
阅读次数:
328
echo-n"欢迎购买福彩双色球,按任意键机选一注"get_char(){SAVEDSTTY=`stty-g`stty-echosttyrawddif=/dev/ttybs=1count=12>/dev/nullstty-rawsttyechostty$SAVEDSTTY}char=`get_char`echo-ne"\033[1;31m红球:$(seq32|xargs)\n\033[0m"red=($(seq32))echo-e"\033[1;34m蓝球:$..
分类:
其他好文 时间:
2014-07-10 18:09:44
阅读次数:
198
vector是我使用比较多的一个容器,它相当于一个动态的数组,在STL中给他提供了很多接口,简单易懂,接下来简单的演示一下它是如何使用的。 我一般使用的一些函数接口有size(),reserve(),empty(),begin(),end(),push_back(),find(),erase(...
分类:
其他好文 时间:
2014-07-05 22:27:43
阅读次数:
276
Flash Memory 目前分为两种:NOR Flash Memory 及 NAND Flash Memory,尤于 NAND FlashMemory 有较快的 Erase Time、Small Size 及成本较低的特性下,使得 NAND 更适用于Embedded System。Flash Me...
分类:
其他好文 时间:
2014-06-30 15:18:59
阅读次数:
194