码迷,mamicode.com
首页 > 其他好文
普林斯顿大学算法课 Algorithm Part I Week 3 求第K大数 Selection
通过快速排序的分区思想求第K大数
分类:其他好文   时间:2014-10-02 14:06:22    阅读次数:178
HelloWorld CMake Demo 03:CMake中构建静态库与动态库及其使用
继续完善Hello World,建立它的共享库, 包括静态库和动态库。 本节的任务: 1,建立一个静态库和动态库,提供HelloFunc函数供其他程序编程使用,HelloFunc 向终端输出Hello World字符串。 2,安装头文件与共享库。 3, 编写一个程序使用创建的共享库(静态库和动态库)...
分类:其他好文   时间:2014-10-02 13:32:43    阅读次数:551
node中的require
1 /*在node中,可以使用require()函数来加载模块. 2 * require函数使用一个参数,参数值可以带有完整路径的模块的文件名,也可以为模块名.当使用node中提供的模块时,在require函数中只需要指定模块名即可. 3 * */ 4 //建立一个页面2.js;代码如下 5 ...
分类:其他好文   时间:2014-10-02 14:05:52    阅读次数:190
磁盘分区(一)
我们都知道一块磁盘是可以被分成多个分区(partition)的,以Windows观点来看,你可能会有一块磁盘并且将它分区成C,D,E盘。那个C,D,E就是分区。但是Linux的设备都是以文件形式存在,那么分区的文件名又是什么?如何进行磁盘分区,磁盘分区有哪些限制?
分类:其他好文   时间:2014-10-02 14:38:42    阅读次数:205
page61-将二分查找重写为一段面向对象的程序
1 将二分查找重写为一段面向对象的程序 (用于在整数集合中进行查找的一种抽象数据类型)public class StaticSETofInts 【API】 StaticSETofInts(int[] a )根据 a[]中的所有值创建一个集合 boolean contains(int key) k.....
分类:其他好文   时间:2014-10-02 14:05:02    阅读次数:196
抽象工厂模式
一、抽象工厂(Abstract Factory)模式抽象工厂模式是全部形态的工厂模式中最为抽象和最具一般性的一种形态。为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family)。所谓产品族,是指位于不同产品等级结构,功能相关联的产品组成的家族。如图:图中一共同拥有四个产品族,分...
分类:其他好文   时间:2014-10-02 13:31:23    阅读次数:252
"undefined reference to" 问题解决方法
近期在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似以下这种错误:(.text+0x13):undefinedreferenceto`func' 关于undefined reference这种问题,大家事实上常常会遇到,在此,我以具体地演示样例给出常见错误的各种原因以....
分类:其他好文   时间:2014-10-02 14:04:32    阅读次数:133
shell外部辅助命令
dateLinux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的 设置,...
分类:其他好文   时间:2014-10-02 13:31:02    阅读次数:228
【转】http响应Last-Modified和ETag
来源:http://www.iwms.net/n2029c12.aspx### 基础知识 1) 什么是”Last-Modified”? 在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记此文件在服务期端最后被修改的...
分类:其他好文   时间:2014-10-02 14:20:42    阅读次数:184
sicily 1150 简单魔方 队列解题
1150. 简单魔板ConstraintsTime Limit: 1 secs, Memory Limit: 32 MB , Special JudgeDescription魔板由8个大小相同方块组成,分别用涂上不同颜色,用1到8的数字表示。其初始状态是1 2 3 48 7 6 5对魔板可进行三种基...
分类:其他好文   时间:2014-10-02 12:40:23    阅读次数:203
委托、Lambda表达式、事件系列06,使用Action实现观察者模式
在"实现观察者模式(Observer Pattern)的2种方式"中,曾经通过接口的方式、委托与事件的方式实现过观察者模式。本篇体验使用Action实现此模式。 就举一个足球场上的例子,当裁判吹响终场哨,胜队庆祝,失败队落寞。把裁判看作是被观察者,比赛中的两队看作是观察者。 裁判作为被观察者需要提供...
分类:其他好文   时间:2014-10-02 13:46:52    阅读次数:230
Ubuntu下很给力的下载工具
Windows下的下载工具--迅雷,之所下面载速度快,乃是它能搜索资源、为己所用,而不是只从原始地址这单一资源处下载。Ubuntu下也有类似的工具,那就是aira2。aira2是一个命令行下载工具,能够配合其它图形界面的下载软件使用。我用的是uget+aria2。uget本身是一个小巧有用的多线程下...
分类:其他好文   时间:2014-10-02 13:29:52    阅读次数:185
BZOJ2084: [Poi2010]Antisymmetry
2084: [Poi2010]AntisymmetryTime Limit:10 SecMemory Limit:259 MBSubmit:187Solved:125[Submit][Status]Description对于一个01字符串,如果将这个字符串0和1取反后,再将整个串反过来和原串一样,就...
分类:其他好文   时间:2014-10-02 12:56:12    阅读次数:282
POJ 3695
可以用容斥原理来求。求两个矩形的并的时候可以使用条件x1=max(p.x1,q.x1);y1=max(p.y1,q.y1);x2=min(p.x2,q.x2);y2=min(p.y2,q.y2);而if(x2>x1&&y2>y1)可以并,否则,并不了。。。。开始时,我对每个询问都做一次容斥原理,TL...
分类:其他好文   时间:2014-10-02 14:19:12    阅读次数:238
POJ 3083 Children of the Candy Corn
题意:给你一个图,告诉你起始点S,终点E,‘.’可走,‘#’不可走。求从起点到终点1.总是先选择向左走的步数。2.总是选择先向右走的步数。3.最短路思路: 对于第一种和第二种,用深搜,只要写对存方向的数组即可:int r[4][2]= {{0,-1},{1,0},{0,1},{-1,0}};int ...
分类:其他好文   时间:2014-10-02 14:19:02    阅读次数:256
Ruby中Blocks, Proc, 和Lambdas
Blocks就是存放一些可以被执行的代码的块,通常用do...end 或者 {}表示例如:[1, 2, 3].each do |num| puts numend[1, 2, 3].each { |num| puts num }
分类:其他好文   时间:2014-10-02 14:35:32    阅读次数:151
BZOJ1263: [SCOI2006]整数划分
1263: [SCOI2006]整数划分Time Limit:1 SecMemory Limit:162 MBSubmit:677Solved:332[Submit][Status]Description从文件中读入一个正整数n(10≤n≤31000)。要求将n写成若干个正整数之和,并且使这些正整数...
分类:其他好文   时间:2014-10-02 14:18:42    阅读次数:249
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!