史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 程式語言討論區
忘記密碼?
論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2006-12-29, 01:23 AM   #1 (permalink)
註冊會員
 
snoopy 的頭像
榮譽勳章
UID - 33737
在線等級: 級別:49 | 在線時長:2676小時 | 升級還需:24小時級別:49 | 在線時長:2676小時 | 升級還需:24小時級別:49 | 在線時長:2676小時 | 升級還需:24小時級別:49 | 在線時長:2676小時 | 升級還需:24小時
註冊日期: 2003-02-02
VIP期限: 2011-06
住址: 台南共和國
文章: 1831
精華: 0
現金: 12744 金幣
資產: 12834 金幣
預設

語法:
import java.util.Arrays;

public class Slime {
	public static void main(String[] args) {
		String src = "WASHINGTON - Gerald R. Ford was a man of limited ambition who, through bizarre circumstances never before experienced by the country, achieved an office that others win through the greatest determination and calculation. The nation's 38th president, Ford wanted only to become speaker of the House. History had another place for him. ADVERTISEMENT Ford was comfortable in the House, representing a Michigan congressional district for 25 years, rising to Republican leader and working toward his dream of one day running the chamber, when President Nixon called.He needed a new vice president; scandal had chased Spiro Agnew from the office.Ford wasn't Nixon's first choice, but the president agreed that the amiable Republican would be the easiest to win confirmation by both houses of Congress. So it went, and Ford became vice president in December 1973.Yet eight months later, the scenario got even stranger.";
		String[] array = src.replaceAll("\\W", " ").split("\\s+");
		Arrays.sort(array);
		int n = 1;
		for (int i = 0; i < array.length - 1; i++) {
			if (array[i].equals(array[i + 1])) {
				n++;
			} else {
				System.out.println(n + " " + array[i]);
				n = 1;
			}
		}
	}
}
輸出
語法:
頻率 字
1 1973
1 25
1 38th
1 ADVERTISEMENT
1 Agnew
1 Congress
1 December
5 Ford
1 Gerald
1 He
1 History
2 House
1 Michigan
2 Nixon
1 President
1 R
2 Republican
1 So
1 Spiro
1 The
1 WASHINGTON
1 Yet
3 a
1 achieved
1 agreed
1 ambition
1 amiable
1 an
3 and
1 another
1 be
1 became
1 become
1 before
1 bizarre
1 both
1 but
2 by
1 calculation
1 called
1 chamber
1 chased
1 choice
1 circumstances
1 comfortable
1 confirmation
1 congressional
1 country
1 day
1 determination
1 district
1 dream
1 easiest
1 eight
1 even
1 experienced
1 first
2 for
1 from
1 got
1 greatest
2 had
1 him
1 his
1 houses
2 in
1 it
1 later
1 leader
1 limited
1 man
1 months
1 nation
1 needed
1 never
1 new
4 of
2 office
1 one
1 only
1 others
1 place
4 president
1 representing
1 rising
1 running
2 s
1 scandal
1 scenario
1 speaker
1 stranger
1 t
2 that
10 the
2 through
3 to
1 toward
2 vice
1 wanted
2 was
1 wasn
1 went
1 when
1 who
2 win
1 working
1 would
snoopy 目前離線  
送花文章: 623, 收花文章: 392 篇, 收花: 1288 次
回覆時引用此帖
向 snoopy 送花的會員:
Chin-Wei (2006-12-29)
感謝您發表一篇好文章
舊 2006-12-29, 09:40 AM   #2 (permalink)
長老會員
 
Chin-Wei 的頭像
榮譽勳章
UID - 114112
在線等級: 級別:14 | 在線時長:257小時 | 升級還需:28小時級別:14 | 在線時長:257小時 | 升級還需:28小時級別:14 | 在線時長:257小時 | 升級還需:28小時級別:14 | 在線時長:257小時 | 升級還需:28小時
註冊日期: 2007-02-18
文章: 3448
精華: 0
現金: 1674 金幣
資產: 32804 金幣
預設

引用:
作者: snoopy
[code]
import java.util.Arrays;

public class Slime {
public static void main(String[] args) {
String src = "WASHINGTON - Gerald R. Ford was a man of limited ambition who, through bizarre circumstances never before experienced by the country, achieved an office that others win through the greatest determination and calculation. The nation's 38th president, Ford wanted only to become speaker of the House. History had another place for him. ADVERTISEMENT Ford was comfortable in the House, representing a Michigan congressional district for 25 years, rising to Republican leader and working...

要排序啦 XD >__<

別和阿鳥一樣偷懶咩 XD
__________________
思考,正是從一個錯誤,跳進另外一個錯誤。
Chin-Wei 目前離線  
送花文章: 5387, 收花文章: 1361 篇, 收花: 5457 次
回覆時引用此帖
舊 2006-12-29, 10:18 AM   #3 (permalink)
協調管理員
 
飛鳥 的頭像
榮譽勳章
UID - 23073
在線等級: 級別:72 | 在線時長:5513小時 | 升級還需:108小時級別:72 | 在線時長:5513小時 | 升級還需:108小時
註冊日期: 2003-01-07
VIP期限: 無限期
住址: 史萊姆團隊
文章: 7199
精華: 11
現金: 837 金幣
資產: 260029 金幣
預設

那有,我明明就可以

引用:
[root@moonlight-glass root]# cat 123.txt
uucp:x:12:14:AdrianW. Jones/OFFICE_01/TEL_NUM_01
operator:x:13:0orothy Gale/OFFICE_02/TEL_NUM_02
games:x:12:140:John Hancock/OFFICE_03/TEL_NUM_03
[root@moonlight-glass root]#
[root@moonlight-glass root]#
[root@moonlight-glass root]#
[root@moonlight-glass root]# cat 123.txt |tr " " %|tr : " "|awk '{print $5}'|tr % " "|tr / " "|awk '{print $2","$1"\t"$3"\t"$4}'|sort
Gale,Dorothy OFFICE_02 TEL_NUM_02
Hancock,John OFFICE_03 TEL_NUM_03
Jones,AdrianW. OFFICE_01 TEL_NUM_01
__________________
http://flybird017.googlepages.com/quok.gif http://flybird020.googlepages.com/new321.gif
寶貝你我的地球
, 請 少開電器,減少溫室氣體排放外,多種植植物,減少列印, 多用背面,丟棄時做垃圾分類。

http://netgames123.googlepages.com/tobikeways.jpg

飛鳥 目前離線  
送花文章: 11706, 收花文章: 3363 篇, 收花: 16453 次
回覆時引用此帖
舊 2006-12-29, 10:26 AM   #4 (permalink)
長老會員
 
Chin-Wei 的頭像
榮譽勳章
UID - 114112
在線等級: 級別:14 | 在線時長:257小時 | 升級還需:28小時級別:14 | 在線時長:257小時 | 升級還需:28小時級別:14 | 在線時長:257小時 | 升級還需:28小時級別:14 | 在線時長:257小時 | 升級還需:28小時
註冊日期: 2007-02-18
文章: 3448
精華: 0
現金: 1674 金幣
資產: 32804 金幣
預設

引用:
作者: 飛鳥
那有,我明明就可以
阿鳥的輸出格式有誤......
仔細看,不太正確,讓空白的地方沒有空白,不該有逗點的地方卻有逗點 ^_^


泥的答案在偶的機子上跑出來的結果...
====
Gale,Dorothy OFFICE_02 TEL_NUM_02
Hancock,John OFFICE_03 TEL_NUM_03
W.,Adrian Jones OFFICE_01
====





==
這二大題難就難在輸出格式,如果大家都不照格式去寫,那這就失去它的意義
總之,該排序的地方就要排序,格式要注意的地方就得注意,不然偶就白問了 = =a
Chin-Wei 目前離線  
送花文章: 5387, 收花文章: 1361 篇, 收花: 5457 次
回覆時引用此帖
舊 2006-12-29, 11:08 AM   #5 (permalink)
協調管理員
 
飛鳥 的頭像
榮譽勳章
UID - 23073
在線等級: 級別:72 | 在線時長:5513小時 | 升級還需:108小時級別:72 | 在線時長:5513小時 | 升級還需:108小時
註冊日期: 2003-01-07
VIP期限: 無限期
住址: 史萊姆團隊
文章: 7199
精華: 11
現金: 837 金幣
資產: 260029 金幣
預設

我用手打錯,是
Adrian W. Jones

我打
AdrianW. Jones

少一個白鍵
飛鳥 目前離線  
送花文章: 11706, 收花文章: 3363 篇, 收花: 16453 次
回覆時引用此帖
舊 2006-12-29, 11:39 AM   #6 (permalink)
長老會員
 
Chin-Wei 的頭像
榮譽勳章
UID - 114112
在線等級: 級別:14 | 在線時長:257小時 | 升級還需:28小時級別:14 | 在線時長:257小時 | 升級還需:28小時級別:14 | 在線時長:257小時 | 升級還需:28小時級別:14 | 在線時長:257小時 | 升級還需:28小時
註冊日期: 2007-02-18
文章: 3448
精華: 0
現金: 1674 金幣
資產: 32804 金幣
預設

引用:
作者: 飛鳥
我用手打錯,是
Adrian W. Jones

我打
AdrianW. Jones

少一個白鍵

阿鳥的答案在偶的機子上跑出來是長這樣耶...

====
Gale,Dorothy OFFICE_02 TEL_NUM_02
Hancock,John OFFICE_03 TEL_NUM_03
W.,Adrian Jones OFFICE_01
====


還是 portability 的問題?
Chin-Wei 目前離線  
送花文章: 5387, 收花文章: 1361 篇, 收花: 5457 次
回覆時引用此帖
發文 回覆


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 08:10 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2026, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1