<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[aa19870406的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/aa19870406</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; aa19870406]]></copyright><item><title><![CDATA[看看效果]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/6271378</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/6271378</guid><author>aa19870406</author><pubDate>Wed, 23 Mar 2011 16:34:00 +0800</pubDate><description><![CDATA[<br />MyHeritage: 家谱 - 族谱研究 - 名人]]></description><category></category></item><item><title><![CDATA[表示很无语]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/6271361</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/6271361</guid><author>aa19870406</author><pubDate>Wed, 23 Mar 2011 16:31:00 +0800</pubDate><description><![CDATA[<br />MyHeritage: 家谱 - 族谱研究 - 名人]]></description><category></category></item><item><title><![CDATA[国外网站-Pattern Recogniton，机器学习等]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/6215053</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/6215053</guid><author>aa19870406</author><pubDate>Tue, 01 Mar 2011 11:40:00 +0800</pubDate><description><![CDATA[<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]]></description><category></category></item><item><title><![CDATA[堆栈的详解]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/6194230</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/6194230</guid><author>aa19870406</author><pubDate>Fri, 18 Feb 2011 20:53:00 +0800</pubDate><description><![CDATA[<br />堆 栈 程序 内存分配 详解<br />堆和栈的区别<br />一、预备知识—程序的内存分配<br />    一个由c/C++编译的程序占用的内存分为以下几个部分<br />    1、栈区（stack）— 由编译器自动分配释放 ，存放函数的参数值，局部变量的值等。其操作方式类似于数据结构中的栈。<br />    2、堆区（heap） — 一般由程序员分配释放， 若程序员不释放，程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事，分配方式倒是类似于链表，呵呵。<br />    3、]]></description><category></category></item><item><title><![CDATA[谈新手对CString的使用         dai2255（原作）  ]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/5919886</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/5919886</guid><author>aa19870406</author><pubDate>Sun, 03 Oct 2010 16:58:00 +0800</pubDate><description><![CDATA[<br />谈新手对CString的使用            dai2255（原作）       <br /><br />
        <br /><br />
 CString类功能强大,比STL的string类有过之无不及.新手使用CString时,都会被它强大 <br />
 的功能所吸引.然而由于对它内部机制的不了解,新手在将CString向C的字符数组转换时 <br />
 容易出现很多问题.因为CString已经重载了LPCTSTR运算符,所以CString类向const <br ]]></description><category></category></item><item><title><![CDATA[ATL and MFC String Conversion Macros(Cstring转char*)]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/5919511</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/5919511</guid><author>aa19870406</author><pubDate>Sun, 03 Oct 2010 10:21:00 +0800</pubDate><description><![CDATA[<br />http://msdn.microsoft.com/en-us/library/87zae4a3.aspx]]></description><category></category></item><item><title><![CDATA[c++智能指针]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/5671349</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/5671349</guid><author>aa19870406</author><pubDate>Mon, 14 Jun 2010 21:33:00 +0800</pubDate><description><![CDATA[<br />zero 坐在餐桌前，机械的重复“夹菜 -> 咀嚼 -> 吞咽”的动作序列，脸上用无形的大字写着：我心不在焉。在他的对面坐着
Solmyr ，慢条斯理的吃着他那份午餐，维持着他一贯很有修养的形象 ——— 或者按照 zero 这些熟悉他本质的人的说法：假象。<br />“怎么了 zero ？胃口不好么？”，基本填饱肚子之后，Solmyr 觉得似乎应该关心一下他的学徒了。<br />“呃，没什么，只是 …… Solmyr ，C++ 为什么不支持垃圾收集呢？（注：垃圾收集是一种机制，保证动态分配了的]]></description><category></category></item><item><title><![CDATA[strcpy与strncpy的区别]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/5670137</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/5670137</guid><author>aa19870406</author><pubDate>Sun, 13 Jun 2010 23:52:00 +0800</pubDate><description><![CDATA[字号：大中小<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]]></description><category></category></item><item><title><![CDATA[浅谈美式与日式角色扮演游戏的差异与融合]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/5659519</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/5659519</guid><author>aa19870406</author><pubDate>Wed, 09 Jun 2010 21:54:00 +0800</pubDate><description><![CDATA[大
部分的PC玩家，特别是纯PC玩家，都无可避免的接触过优秀的美式角色扮演游戏（RPG）作品，魔法门、Fallout、暗黑破坏神、博德之门等等。美式
RPG之整体感觉与我们TV玩家熟悉的日式RPG差异鲜明，在玩法、文化背景、游戏目的和乐趣上让我们感到新鲜与激动。依在下愚见，两类型游戏中的优秀者
在本质上不存在谁比谁更优秀、谁比谁更深度，因为游戏开发者本身在制作中追求的东西本来就不相同，犹如VF与TEKKEN（铁拳）、
AceCombat（空战奇兵）与LockOn（皇牌空战），将其互相比较，得出谁比谁]]></description><category></category></item><item><title><![CDATA[poj2676(Sudoku)]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/5270730</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/5270730</guid><author>aa19870406</author><pubDate>Fri, 29 Jan 2010 19:24:00 +0800</pubDate><description><![CDATA[/**   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]]></description><category></category></item><item><title><![CDATA[poj_1753]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/5249796</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/5249796</guid><author>aa19870406</author><pubDate>Sat, 23 Jan 2010 23:54:00 +0800</pubDate><description><![CDATA[#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]]></description><category></category></item><item><title><![CDATA[汇编实现的加减乘除四则运算]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/3671803</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/3671803</guid><author>aa19870406</author><pubDate>Wed, 31 Dec 2008 22:27:00 +0800</pubDate><description><![CDATA[;本程序综合多种子程序传参法,包括寄存器传参，地址表传参，堆栈传参data segment    num1Message db please input num1:,$        num2Message db please input the num2:,$         resultMessage db result:,$        ]]></description><category></category></item><item><title><![CDATA[用vector解决c＋＋中动态生成二维数组 ]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/3322412</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/3322412</guid><author>aa19870406</author><pubDate>Tue, 18 Nov 2008 00:40:00 +0800</pubDate><description><![CDATA[ 用vector解决c＋＋中动态生成二维数组 用vector          用vector取代C-style的数组         提起数组，大家想必都很熟悉，你可以用索引和指针来操作数组，给程序设计带来了很大的灵活性。但是你知道它有许多天生的缺陷吗？       首先，数组的越界可能会引起程序的崩溃(如果崩溃了，还算你走运^_^)。其次是动]]></description><category></category></item><item><title><![CDATA[vector 用法]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/3322380</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/3322380</guid><author>aa19870406</author><pubDate>Tue, 18 Nov 2008 00:25:00 +0800</pubDate><description><![CDATA[多維動態陣列在 C 中 大概只能用 malloc，但這在一維時尚 不構成問題，但需要多維陣列時怎麼辦呢？這算是程式論壇 最常被問到的問題之一了。 我把它整理了相關的回覆，都只用二維做說明，更多維的陣列 類推即可。 就從 C 談起吧！ 動態產生一個[m][n]陣列 Array 的方法 code:int i;int **Array;Array= (int **)malloc(m*sizeof(vo]]></description><category></category></item><item><title><![CDATA[堆及堆排序]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/3321298</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/3321298</guid><author>aa19870406</author><pubDate>Mon, 17 Nov 2008 20:05:00 +0800</pubDate><description><![CDATA[[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]]></description><category></category></item><item><title><![CDATA[华为软件编程规范和范例]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/3314320</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/3314320</guid><author>aa19870406</author><pubDate>Sun, 16 Nov 2008 23:19:00 +0800</pubDate><description><![CDATA[华为软件编程规范和范例华为软件编程规范和范例NetReptile推荐 [2006-5-23]出处：http://www.cppblog.com/oosky/作者：任我行 〔一〕=====[排版] ]=======. 〔二〕======[注释]=======. 〔三〕=====[标识符命名]=======. 〔四〕=====]]></description><category></category></item><item><title><![CDATA[有向图的强连通]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/3298218</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/3298218</guid><author>aa19870406</author><pubDate>Fri, 14 Nov 2008 13:12:00 +0800</pubDate><description><![CDATA[有向图的强连通分量  2007-07-18　　深度优先遍历是求有向图的强连通分量的一个有效方法，具体求解步骤如下：　　⑴ 在有向图中，从某个顶点出发进行深度优先遍历，并按其所有邻接点的访问都完成（即出栈）的顺序将顶点排列起来。　　⑵ 在该有向图中，从最后完成访问的顶点出发，沿着以该顶点为头的弧作逆向的深度优先遍历，若此次遍历不能访问到有向]]></description><category></category></item><item><title><![CDATA[Warshall算法和Floyd算法]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/3285761</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/3285761</guid><author>aa19870406</author><pubDate>Wed, 12 Nov 2008 22:45:00 +0800</pubDate><description><![CDATA[ 求有向图的传递闭包的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]]></description><category></category></item><item><title><![CDATA[第一篇文章(0/1背包问题探索)]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/3270909</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/3270909</guid><author>aa19870406</author><pubDate>Tue, 11 Nov 2008 01:36:00 +0800</pubDate><description><![CDATA[    0/1背包问题是一个经典的动态规划策略的一个实例.基于最近忙于准备软件设计师的考试(结果试题泄露推迟了考试,不知道是福是祸啊!)几乎没有花什么时间研究算法,今晚索性将白天上课没弄懂的0/1背包问题弄个明白!暂且我先用所谓的递归搜索法给出这个问题的一个解决(当然解决的不是很好,而且我还是没弄明白这个递归怎么会是个搜索呢!看来我对递归的了解还是不够深入,应该要从整体上加以把握,再从细节上加以理]]></description><category></category></item><item><title><![CDATA[修成JAVA高手的基本素养]]></title><link>https://blog.youkuaiyun.com/aa19870406/article/details/3207517</link><guid>https://blog.youkuaiyun.com/aa19870406/article/details/3207517</guid><author>aa19870406</author><pubDate>Sun, 02 Nov 2008 20:54:00 +0800</pubDate><description><![CDATA[修成JAVA高手的基本素养　　世界上并没有成为高手的捷径，但一些基本原则是可以遵循的。　　1、扎实的基础　　数据结构、离散数学、编译原理，这些是所有计算机科学的基础，如果不掌握它们，很难写出高水平的程序。程序人人都会写，但当你发现写到一定程度很难再提高的时候，就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP，即使你再精通OOP，遇到一些基本算法的时候可]]></description><category></category></item></channel></rss>