- 博客(10)
- 资源 (26)
- 收藏
- 关注
原创 三十分钟掌握STL
<br />这是本小人书。原名是《using stl》,不知道是谁写的。不过我倒觉得很有趣,所以化了两个晚上把它翻译出来。我没有对翻译出来的内容校验过。如果你没法在三十分钟内觉得有所收获,那么赶紧扔了它。文中我省略了很多东西。心疼那,浪费我两个晚上。<br />译者:kary<br />contact:karymay@163.net<br />STL概述<br />STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全
2011-05-24 23:25:00 325
原创 博弈论
<br />本篇主要以取石子游戏为例,简单介绍以下博弈论。共有 3 种类型:<br />(一)巴什博弈(Bash Game):<br />只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取 m 个。最后取光者得胜。<br />显而易见,当剩余的石子个数为 1,2...m 时,此状态必为必胜状态,由此可知,当剩余的石子个数为 m+1时为必败状态,但是当剩余石子个数为 m+2, m+3 ... 2m+1 时,玩家可以取走一定量的石子,使剩余的石子数为必败状态的 m+1 个石子,故当剩余石子
2011-05-17 13:47:00 404
原创 poj1631
Description'Oh no, they've done it again', cries the chief designer at the Waferland chip factory. Once more the routing designers have screwed up completely, making the signals on the chip connecting the ports of two functional blocks cross each other all
2011-05-16 19:52:00 476
原创 topcoder SRM 506
Problem Statement NOTE: This problem statement contains images that may not display properly if viewed outside of the applet.<br /><br /><br /><br />You are playing a game titled Slimes City. You are managing several towns in this game. <br /><br /><br
2011-05-12 13:38:00 526
原创 vector
<br />一. vector可以模拟动态数组<br /> –二. vector的元素可以是任意类型T,但必须具备赋值和拷贝能力(具有public<br /> <br /> 拷贝构造函数和重载的赋值操作符)<br /> <br /> 三.必须包含的头文件#include <vector><br /> – 四. vector支持随机存取<br /> – 五. vector的大小(size)和容量(capacity)通常是不同的,size返回实际元素个数,<
2011-05-12 08:53:00 317
原创 灵活运用枚举
John von Neumann, b. Dec. 28, 1903, d. Feb. 8, 1957, was a Hungarian-American mathematician who made important contributions to the foundations of mathematics, logic, quantum physics, meteorology, science, computers, and game theory. He was noted for a phe
2011-05-10 00:47:00 588
原创 ACM 输入输出
<br />关于ACM的输入输出(一)<br />写给第一次参加现场赛的同学们<br />一般来说ACM的现场赛会规定输入输出<br />或者是文件输入标准输出<br />也可能是文件输入文件输出<br />如果没有规定的话那么一般就是标准的输入输出了<br />那说一下输入输出的重定向<br />一般用下面两种方法<br />c++常用:<br />#include <fstream.h><br />ifstream filein("data.in"); // 定义一个文件输入流<br />ofstr
2011-05-09 17:02:00 8848 3
原创 高精度乘法(杜老师给出的两种)
<br />方法1:<br />#include <stdio.h> <br />#include<string.h><br />int main() <br />{ <br /> int num[135]; <br /> int i,j,n,end,node,m; <br /> char q[7]; <br /> while(scanf("%s",q)!=EOF) <br /> { <br /> scanf("%d",&n);m=0; <br />
2011-05-09 12:56:00 944
原创 C++ String 用法详解
<br />C++ 语言是个十分优秀的语言,但优秀并不表示完美。还是有许多人不愿意使用C或者C++,为什么?原因众多,其中之一就是C/C++的文本处理功能太麻烦,用起来很不方便。以前没有接触过其他语言时,每当别人这么说,我总是不屑一顾,认为他们根本就没有领会C++的精华,或者不太懂C++,现在我接触 perl, php, 和Shell脚本以后,开始理解了以前为什么有人说C++文本处理不方便了。<br />举例来说,如果文本格式是:用户名 电话号码,文件名name.txt<br />Tom 23245332<
2011-05-09 10:38:00 1607 1
原创 C++ Vector用法深入剖析
<br />C++编程语言中有一种叫做Vector的应用方法,它的作用在实际编程中是非常重要的。在这里我们将会为大家详细介绍一下C++ Vector的相关应用技巧及基本内容,希望能给大家带来一些帮助。<br />(1)vector< 类型 > 标识符 ;<br />(2)vector< 类型 > 标识符(最大容量) ;<br />(3)vector< 类型 > 标识符(最大容量,初始所有值);<br />(4) int i[4] = {12,3,4,5};<br />1. vector< 类型 > vi(
2011-05-09 07:45:00 682
PL/SQL Developer 用户指南强烈推荐
2011-03-12
ITIL_V3蓝皮书中文版PDF
2011-03-12
C语言190个经典实例解析精粹
2011-03-12
算法艺术与信息学竞赛(清晰版)
2011-03-10
ACM论文(信息学奥赛中国国家队)
2011-03-10
ACM论文2(信息学奥赛中国国家队)
2011-03-10
ACM论文(信息学奥赛中国国家队)
2011-03-10
【强烈吐血推荐】计算机学习速成法?.pdf
2011-03-03
个人简历大全(多种版本)
2011-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人