維護Java舊有程式.
FB粉絲專頁
Priority Queue,是很好用的一種資料結構,尤其是用在求最短路徑演算法(The Shortest Path
Algorithm), 最小擴張樹,或是貪婪演算法等有先後順序的演算法方面.
Java的priority queue,要先自己實作(implement comparable),定義物件所需要的優先權順序的判斷
依據,priority queue就會依照順序排列物件.
i.e.
Java Stack
網頁
BloggerAds 廣告
標籤
- Java (96)
- Android (27)
- 演算法 (21)
- c++ (19)
- JavaScript (7)
- OpenMp (6)
- Design Pattern (4)
- 日文歌曲 (4)
- 資料結構 (4)
- Foundation Knowledge Of Programming (3)
- QUT (2)
- CodingHomeWork (1)
- Database (1)
- 英文歌詞 (1)
搜尋此網誌
2011年9月24日 星期六
2011年9月23日 星期五
2011年9月22日 星期四
2011年9月18日 星期日
程式語言排名
http://www.tiobe.com/index.php/paperinfo/tpci/Java.html
Java和C果然還是大幅領先的兩個主流程式語言.
可能是因為Android可以用Java開發圖形介面的關係,再加上Java的documnet很詳細內容很豐富,再加
上完整的物件導向特性,在網路應用領域佔有很大的地位.
至於C也能迎領風騷並不意外,因為C對於底層的溝通很強大(快速),這是無庸置疑的.
最令我驚訝的是VB,還排在前10名裡面,真是不容易, 這麼骨董的程式語言,還有為數不少的開發人員
在使用,可見很多公司都還有使用VB開發出來的程式才對.
Java和C果然還是大幅領先的兩個主流程式語言.
可能是因為Android可以用Java開發圖形介面的關係,再加上Java的documnet很詳細內容很豐富,再加
上完整的物件導向特性,在網路應用領域佔有很大的地位.
至於C也能迎領風騷並不意外,因為C對於底層的溝通很強大(快速),這是無庸置疑的.
最令我驚訝的是VB,還排在前10名裡面,真是不容易, 這麼骨董的程式語言,還有為數不少的開發人員
在使用,可見很多公司都還有使用VB開發出來的程式才對.
2011年9月10日 星期六
c語言二維加法
先把10進位整數轉換為2進位,然後做2進位的加法運算;
2進為加法運算的概念是.
ie.11
101
+ 11
========
1000
1+1=2=1*2+0,,,c=1,, s=0;s代表相加後最右邊的位元,而c代表進位值
0+1+c=0+1+1=2=1*2+0;同理c1=1,s1=0;
1+1=2=1*2+0, c2=1, s=0
以下是運算的程式碼
2進為加法運算的概念是.
ie.11
101
+ 11
========
1000
1+1=2=1*2+0,,,c=1,, s=0;s代表相加後最右邊的位元,而c代表進位值
0+1+c=0+1+1=2=1*2+0;同理c1=1,s1=0;
1+1=2=1*2+0, c2=1, s=0
以下是運算的程式碼
2011年9月9日 星期五
2011年9月7日 星期三
2011年9月5日 星期一
大盤分析(20110905)
有很多之前題材炒得沸沸揚揚的個股,融資餘額還是非常高,
有些都被追繳保證金了,還不賣出股票,
難道要等追繳第二或第三次後才是買點嗎?
保留銀彈,現在還不是進場買股票的時候.
觀察重點:
1.大盤是否能在7100~7200之間再打一次底
有些都被追繳保證金了,還不賣出股票,
難道要等追繳第二或第三次後才是買點嗎?
保留銀彈,現在還不是進場買股票的時候.
觀察重點:
1.大盤是否能在7100~7200之間再打一次底
2011年9月1日 星期四
訂閱:
文章 (Atom)
我的網誌清單
標籤
日文歌曲
(4)
股市
(7)
股票
(9)
英文歌詞
(1)
時事
(1)
硬體(hardware)
(1)
資料結構
(4)
演算法
(21)
數學(Math)
(4)
ACM
(3)
ajax
(7)
algorithms
(1)
Android
(27)
Blog Notes(部落格記事)
(6)
C
(9)
c++
(19)
CodingHomeWork
(1)
Database
(1)
Design Pattern
(4)
Foundation Knowledge Of Programming
(3)
GWT
(1)
How
(2)
J2EE
(1)
Java
(96)
Java語言
(4)
JavaScript
(7)
Leetcode
(4)
LOL
(1)
OpenMp
(6)
QUT
(2)
Uva
(2)
Yahoo知識問答
(11)