转载
王世晖
呵呵哒
展开
-
应届毕业生少走弯路的10大忠告
应届毕业生少走弯路的10大忠告 刚刚走上社会的年轻人,充满了蓄势待发的豪情、青春的朝气、前卫的思想,梦想着丰富的待遇和轰轰烈烈的事业。可是,社会毕竟是一所包罗万象、喧嚣复杂的大学校,这里没有寒暑假,拒绝虚假和肤浅,更拒绝空想和庸碌,难以预告何时开课何时放学。如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业?以下是一些先行者积累的10条有益的涉世忠告。好好地遵循、把握这些忠告和转载 2013-04-25 16:52:09 · 1140 阅读 · 0 评论 -
IBM面试题:海盗分金算法及其思想
IBM面试题:妈妈有2000元,要分给她的2个孩子。由哥哥先提出分钱的方式,如果弟弟同意,那么就这么分。但如果弟弟不同意,妈妈会没收1000元,由弟弟提出剩下 1000元的分钱方式,这时如果哥哥同意了,就分掉这剩下的1000元。但如果哥哥也不同意,妈妈会把剩下的1000元也拿走,然后分别只给他们每人100元。问:如果你是哥哥,你会提出什么样的分钱方式,使你有可能得到最多的钱?(最小转载 2013-04-27 17:50:28 · 4948 阅读 · 0 评论 -
C++中bitset类的使用方法与应用
有些程序要处理二进制位的有序集,每个位可能包含的是0(关)或1(开)的值。位是用来保存一组项或条件的yes/no信息(有时也称标志)的简洁方法。标准库提供了bitset类使得处理位集合更容易一些。要使用bitset类就必须要包含相关的头文件。并使用std::bitset的using声明:#i nclude using std::bitset; bitset的定义和初始化下表转载 2013-04-29 16:09:22 · 2179 阅读 · 0 评论 -
STL vector 使用方法简介 (二)
C++中的vector使用范例一、概述vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector是一个容器,它能够存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,可以动态改变大小。例如:// c语言风格int myHouse[100] ;// 采用vectorvector vec转载 2013-04-29 15:49:17 · 1278 阅读 · 1 评论 -
异或运算符的巧妙应用
参与运算的两个值,如果两个相应bit位相同,则结果为0,否则为1。即: 0^0 = 0, 1^0 = 1, 0^1 = 1, 1^1 = 0按位异或的3个特点:(1) 0^0=0,0^1=1 0异或任何数=任何数(2) 1^0=1,1^1=0 1异或任何数-任何数取反(3) 任何数异或自己=把自己置0按位异或的几个常见用途:转载 2013-04-29 15:34:56 · 1663 阅读 · 0 评论 -
STL标准模板库学习--STL 很好很强大
从标准输入设备(一般是键盘)读入一些整型数据,然后对它们进行 排序,最终将结果输出到标准输出设备(一般是显示器屏幕)。这是一种典型的处理方式,程序本身具备了一个系统所应该具有的几乎所有的基本特征:输入 + 处理 + 输出。你将会看到两个不同版本的程序。第一个是没有使用STL的普通C++程序,你将会看到完成这样看似简单的事情,需要花多大的力气,而且还未必没有一 点问题(真是吃力不讨好)。第二个程序的转载 2013-04-27 18:03:31 · 1532 阅读 · 0 评论