- 博客(24)
- 资源 (20)
- 收藏
- 关注
原创 国外网站-Pattern Recogniton,机器学习等
<br /><br />1. (Pattern Recogniton) : (http://www.sciencedirect.com/science?_ob=PublicationURL&_ctockey=%23toc%235664%232011%23999559992%232923740%23FLA%23&_cdi=5664&_pubType=J&_acct=C000050479&_version=1&_urlVersion=0&_userid=1021782&md5=3272404b57ea22369
2011-03-01 11:40:00
683
转载 堆栈的详解
<br />堆 栈 程序 内存分配 详解<br />堆和栈的区别<br />一、预备知识—程序的内存分配<br /> 一个由c/C++编译的程序占用的内存分为以下几个部分<br /> 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。<br /> 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。<br /> 3、
2011-02-18 20:53:00
643
转载 谈新手对CString的使用 dai2255(原作)
<br />谈新手对CString的使用 dai2255(原作) <br /><br /> <br /><br /> CString类功能强大,比STL的string类有过之无不及.新手使用CString时,都会被它强大 <br /> 的功能所吸引.然而由于对它内部机制的不了解,新手在将CString向C的字符数组转换时 <br /> 容易出现很多问题.因为CString已经重载了LPCTSTR运算符,所以CString类向const <br
2010-10-03 16:58:00
482
原创 ATL and MFC String Conversion Macros(Cstring转char*)
<br />http://msdn.microsoft.com/en-us/library/87zae4a3.aspx
2010-10-03 10:21:00
499
转载 c++智能指针
<br />zero 坐在餐桌前,机械的重复“夹菜 -> 咀嚼 -> 吞咽”的动作序列,脸上用无形的大字写着:我心不在焉。在他的对面坐着Solmyr ,慢条斯理的吃着他那份午餐,维持着他一贯很有修养的形象 ——— 或者按照 zero 这些熟悉他本质的人的说法:假象。<br />“怎么了 zero ?胃口不好么?”,基本填饱肚子之后,Solmyr 觉得似乎应该关心一下他的学徒了。<br />“呃,没什么,只是 …… Solmyr ,C++ 为什么不支持垃圾收集呢?(注:垃圾收集是一种机制,保证动态分配了的
2010-06-14 21:33:00
582
转载 strcpy与strncpy的区别
字号:大中小<br />/*<br /> //源 <= 目标<br /> char*p="123456789"; <br /> char name1[12]="aaaaaaaaaaa",<br /> char name2[12]="bbbbbbbbbbb"; <br /> strcpy(name1,p); //遇空字符结束,结果追加1个空字符:123456789/0 <br /> <br /> strncpy(name2,p,5); //若n>=源,则不足的部分填充/0,结果:1
2010-06-13 23:52:00
585
转载 浅谈美式与日式角色扮演游戏的差异与融合
大部分的PC玩家,特别是纯PC玩家,都无可避免的接触过优秀的美式角色扮演游戏(RPG)作品,魔法门、Fallout、暗黑破坏神、博德之门等等。美式RPG之整体感觉与我们TV玩家熟悉的日式RPG差异鲜明,在玩法、文化背景、游戏目的和乐趣上让我们感到新鲜与激动。依在下愚见,两类型游戏中的优秀者在本质上不存在谁比谁更优秀、谁比谁更深度,因为游戏开发者本身在制作中追求的东西本来就不相同,犹如VF与TEKKEN(铁拳)、AceCombat(空战奇兵)与LockOn(皇牌空战),将其互相比较,得出谁比谁
2010-06-09 21:54:00
3694
原创 poj2676(Sudoku)
/** DescriptionSudoku is a very simple task. A square table with 9 rows and 9 columns is divided to 9 smaller squares 3x3 as shown on the Figure. In some of the cells are written decimal digit
2010-01-29 19:24:00
660
原创 poj_1753
#include #include #define MAXSIZE 16#define MAXSTATE 65536#define ALLWHITE 65535#define ALLBLACK 0using namespace std;int state[MAXSTATE];queue Q;int flip(int CurState, int pos){ CurState = CurState
2010-01-23 23:54:00
306
原创 汇编实现的加减乘除四则运算
;本程序综合多种子程序传参法,包括寄存器传参,地址表传参,堆栈传参data segment num1Message db please input num1:,$ num2Message db please input the num2:,$ resultMessage db result:,$
2008-12-31 22:27:00
9268
2
转载 用vector解决c++中动态生成二维数组
用vector解决c++中动态生成二维数组 用vector 用vector取代C-style的数组 提起数组,大家想必都很熟悉,你可以用索引和指针来操作数组,给程序设计带来了很大的灵活性。但是你知道它有许多天生的缺陷吗? 首先,数组的越界可能会引起程序的崩溃(如果崩溃了,还算你走运^_^)。其次是动
2008-11-18 00:40:00
6718
转载 vector 用法
多維動態陣列在 C 中 大概只能用 malloc,但這在一維時尚 不構成問題,但需要多維陣列時怎麼辦呢?這算是程式論壇 最常被問到的問題之一了。 我把它整理了相關的回覆,都只用二維做說明,更多維的陣列 類推即可。 就從 C 談起吧! 動態產生一個[m][n]陣列 Array 的方法 code:int i;int **Array;Array= (int **)malloc(m*sizeof(vo
2008-11-18 00:25:00
1198
原创 堆及堆排序
[code]#include #include #include using namespace std;void createheap(vector &a, int n);void HInsert(vector &a, int m);int a[11] = {1000, 2, 6, 7, 4, 1, 8, 9, 12, 11, 23};vector b(a, a+11);void creat
2008-11-17 20:05:00
364
转载 华为软件编程规范和范例
华为软件编程规范和范例华为软件编程规范和范例NetReptile推荐 [2006-5-23]出处:http://www.cppblog.com/oosky/作者:任我行 〔一〕=====[排版] ]=======. 〔二〕======[注释]=======. 〔三〕=====[标识符命名]=======. 〔四〕=====
2008-11-16 23:19:00
474
转载 有向图的强连通
有向图的强连通分量 2007-07-18 深度优先遍历是求有向图的强连通分量的一个有效方法,具体求解步骤如下: ⑴ 在有向图中,从某个顶点出发进行深度优先遍历,并按其所有邻接点的访问都完成(即出栈)的顺序将顶点排列起来。 ⑵ 在该有向图中,从最后完成访问的顶点出发,沿着以该顶点为头的弧作逆向的深度优先遍历,若此次遍历不能访问到有向
2008-11-14 13:12:00
1896
原创 Warshall算法和Floyd算法
求有向图的传递闭包的warshall算法和计算全部最短路径的floyd算法,他们在本质上都是基于相同的思想,而且都是动态规划的一个应用方面.#include using namespace std;const int MAX=65532;int a[4][4]={{0,1,0,0},{0,0,0,1},{0,0,0,0},{1,0,1,0}};int b[4][4]={{0,MAX,3,M
2008-11-12 22:45:00
619
原创 第一篇文章(0/1背包问题探索)
0/1背包问题是一个经典的动态规划策略的一个实例.基于最近忙于准备软件设计师的考试(结果试题泄露推迟了考试,不知道是福是祸啊!)几乎没有花什么时间研究算法,今晚索性将白天上课没弄懂的0/1背包问题弄个明白!暂且我先用所谓的递归搜索法给出这个问题的一个解决(当然解决的不是很好,而且我还是没弄明白这个递归怎么会是个搜索呢!看来我对递归的了解还是不够深入,应该要从整体上加以把握,再从细节上加以理
2008-11-11 01:36:00
469
转载 修成JAVA高手的基本素养
修成JAVA高手的基本素养 世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1、扎实的基础 数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可
2008-11-02 20:54:00
699
原创 在JAVA中使用OpenGL?!
在JAVA中使用OpenGL?!为什么要用java跑ogl?我的理由是platform independence,你呢?或许你是JAVA高手?或许需要JAVA其他的优越之处?不管怎么样,你既然进来了,相必已经有了一个不错的理由了吧?先说明,我们要使用jogl,它的官方主页在https://jogl.dev.java.net/好吧,假定你有一个JAVA的IDE(没有?你喜欢命令行?我也很菜,请你参考
2008-11-02 20:51:00
21612
1
转载 你好,JOGL-Java与OpenGl的绑定
你好,JOGL-Java与OpenGl的绑定 然后出现了JOGL Java也许是最流行的真正的面向对象的编程语言。有许多用Java去结合OpenGL的尝试,但是第一个被大家认可并注重的是Java对于OpenGl的绑定(Java Bindings for OpenGL), 或者称为JOGL.理由是它得到Sun(Java的创建者)和SGI(OpenGL的创建者)的支持。 如今,Sun的游戏
2008-11-02 20:50:00
1304
转载 一位软件工程师的6年总结
一位软件工程师的6年总结作者:成晓旭 “又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。 谨以此文献给那个
2008-11-02 20:48:00
419
转载 有向图的强连通分量
利用深度优先搜索,求有向图G的强连通分支的算法步骤: 1)对G进行深度优先搜索并按递归调用完成的先后顺序对各顶点编号; 2)改变G的每条边的方向,构造出新的有向图Gr; 3)按1)中的确定的顶点编号,从编号最大的顶点开始对Gr进行深度优先搜索。如果搜索的过程中没有访问遍Gr的所有顶点,则从未被访问过的顶点中选取编号最大的顶点,并从此顶点开始继续做深度优先搜索; 4)
2008-10-25 23:46:00
2891
2
vim 7.3 最新版
2013-03-22
Introduction.to.3D.Game.Programming.with.DirectX.10
2010-10-17
effective c++
2010-05-19
C语言课程设计资料,c语言学习资料
2008-10-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人