我的評論
re: [EasyDBO] 是bug還是我用法不當? EasyDBO 該完善一些的時候了吧~~[未登錄] 天意 2007-07-16 21:12
看了您的文章,倍感慚愧同時更大的是收獲,只能說我們會努力做好的,同時誠摯的邀請您,希望您能加入到我們的開發中來!
re: 數據結構系列教程(一) 天意 2006-08-19 20:41
@gust
程序員和專家的區別就在這了,對底層的基礎知識掌握的不是很好的人只能是程序員,永遠到不了專家的行列,這和記憶沒有一點關系,只要是真正理解的就不會不知道的!
程序員和專家的區別就在這了,對底層的基礎知識掌握的不是很好的人只能是程序員,永遠到不了專家的行列,這和記憶沒有一點關系,只要是真正理解的就不會不知道的!
re: 數據結構系列教程(一) 天意 2006-08-19 09:11
數據結構重點是個思想問題,語言的使用只不過是代碼問題而已,你可以根據不同的內容編寫c++的代碼,其算法和設計思想都是一樣的!由于本教程是基于EasyJF系列的,所以采用java作為描述語言!
re: 數據結構系列教程(三)之堆棧和隊列 天意 2006-08-19 09:07
堆棧頭和頭節點的概念不一樣的,堆棧頭是指棧頂的那個節點,而頭節點是頭指針所指的不帶任何元素的節點!
re: 數據結構系列教程(三)之堆棧和隊列 天意 2006-08-18 17:11
@guest
括號匹配左括號總是{ [ (順序出現的,可以設計一個堆棧,掃描到三種左括號時將其入棧,掃描到右括號時依次與棧頂符號匹配,要是匹配就是正確的,不匹配就是錯誤的,產生相應的異常!
括號匹配左括號總是{ [ (順序出現的,可以設計一個堆棧,掃描到三種左括號時將其入棧,掃描到右括號時依次與棧頂符號匹配,要是匹配就是正確的,不匹配就是錯誤的,產生相應的異常!
re: 數據結構系列教程(一) 天意 2006-08-17 10:04
第一:此處是順序表為空的情況么?
答:size標示當前數組儲存元素個數,size=maxSize就是說此時儲存器已經達到最大值,不能繼續儲存了!
第二:插入位置小于0大于最大值,是否應該改成i<0||i>maxsize?
答:線性表的元素儲存在一塊連續地址上的內存單元中,中間不能有空缺,比喻說size=0,maxSize=10,說明其中儲存了a0、a1、a2、a3、a4 這5個元素,要是改成i>maxSize的話就可以在i=8的位置儲存了,那樣的話地址就不連續了,所以不能改成maxSize;
第三:是否應該改成(int j=maxsize;j>i;j--)?
答:同上
如果用戶想要在表頭插入一個元素,也許大多數用戶(不是程序員)的習慣是輸入位置1而非0,所以是否應該對傳進來的參數進行減1的操作啊?
答:這里說的是線性表,按這個同學的說法,程序員應該設計一個鏈式表!詳情見:http://www.easyjf.com/html/20060815/3349457930690354.htm
答:size標示當前數組儲存元素個數,size=maxSize就是說此時儲存器已經達到最大值,不能繼續儲存了!
第二:插入位置小于0大于最大值,是否應該改成i<0||i>maxsize?
答:線性表的元素儲存在一塊連續地址上的內存單元中,中間不能有空缺,比喻說size=0,maxSize=10,說明其中儲存了a0、a1、a2、a3、a4 這5個元素,要是改成i>maxSize的話就可以在i=8的位置儲存了,那樣的話地址就不連續了,所以不能改成maxSize;
第三:是否應該改成(int j=maxsize;j>i;j--)?
答:同上
如果用戶想要在表頭插入一個元素,也許大多數用戶(不是程序員)的習慣是輸入位置1而非0,所以是否應該對傳進來的參數進行減1的操作啊?
答:這里說的是線性表,按這個同學的說法,程序員應該設計一個鏈式表!詳情見:http://www.easyjf.com/html/20060815/3349457930690354.htm
re: 今天去yahoo面試,被鄙視了. 天意 2006-07-05 11:12
可以理解你的心情,華而不實是大都年輕人犯的毛病,我一直感覺自己對算法研究不是很深,有次我問我導師:“宮教授,能不能給我推薦幾本好些的算法的書,最好結合實例的”,他微笑著說:“數據結構那本書很好,只有三百多頁,真正看明白的沒有幾個?。ㄇ迦A大學嚴蔚敏老師編寫的)”!感觸很深,重新找出了考研時自以為讀的很透的書!呵呵,同感,船長,我和大峽就說過這個問題,碩士大都是華而不實的!