![]() |
二道問題考考大家
老是在回答 FAQ 等級的問題大家應該也會膩吧 ^^a
今天小老弟就出二道題目考考大家~ 一起來歡樂吧(?) 不限任何程式語言,歡迎大家來挑戰,雖然就算解出來了也沒獎品就是了 = =a 第一大題: 請分析下列文章中的各個英文單字出現的頻率,並將出現頻率最高的三個單字輸出至螢幕。 輸出格式為: 頻率<TAB or Space>單字 引用:
第二大題: uucp:x:12:14:Adrian W. Jones/OFFICE_01/TEL_NUM_01 operator:x:13:0:Dorothy Gale/OFFICE_02/TEL_NUM_02 games:x:12:140:John Hancock/OFFICE_03/TEL_NUM_03 請將上述資料紅色的部份,擷取並輸出至暫存檔(eg.tmp.txt),內容為: Gale, Dorothy <TAB>OFFICE_02<TAB>TEL_NUM_02 Hancock, John <TAB>OFFICE_03<TAB>TEL_NUM_03 Jones, Adrian W. <TAB>OFFICE_01<TAB>TEL_NUM_01 (必須依照人名順序排列) == 解不出來要打屁屁喔~都很簡單的ㄋㄟ~ 我當然知道怎麼解不然我哪敢問:jmfopr: |
先做一題的一部份:p
有空再繼續 使用perl寫,可在windows及linux下 running perl程式: 引用:
引用:
|
引用:
Perl 不愧是用來處理字串專用的程式語言,能夠在這麼短短的幾行就解決確實名不虛傳 阿鳥老大 BASH 熟嗎?BASH 熟的話在處理很多東西會很方便喔~ ^_^ 例如這題用 BASH 來解,只要...... 一行:n3: 引用:
引用:
第二題會比較刺激喔~~~:o 期待 Perl 的精彩演出~ :face29: ==== 可能有人覺得第一道題目很沒意義,我換個方式說大伙就知道這個可以用來做什麼。 題目: 請在 /var/log/secure LOG檔中找出嘗試入侵主機超過10次的IP,並在Firewall中封鎖該IP。 大伙是不是也漸漸感受到 BASH 的魔力 ^^? |
不算不算,又沒說可以用bash
:badass: :badass: 嚴格來說,bash依賴作業系統,不能獨立於軟體,這一次不算數,第二題我也要用bash > < 第二題 引用:
|
語法:
import java.util.Arrays; 語法:
頻率 字 |
語法:
import java.util.Arrays; 名字沒有多加處理 看不太懂 rule 不過那個也不難 加一個 method call一下 大概多兩三行而已 |
引用:
偶有說耶 ...... ↓↓↓↓↓↓↓↓↓↓ :n3: 引用:
阿鳥老大別哭喔.... 團長給泥秀秀:face29: |
引用:
阿鳥的答案跑出來的結果: 引用:
但題目要求的是: 引用:
如果這題這麼簡單偶就不會問了喔.......... |
引用:
不對,你和阿鳥的答案都不對,要再加油喔 ^^ ![]() |
大家要加油啊~ 這二題基本題解決了,偶才能接著問進階實戰題型啊 XD
|
引用:
要排序啦 XD >__< 別和阿鳥一樣偷懶咩 XD |
那有,我明明就可以
引用:
|
引用:
仔細看,不太正確,讓空白的地方沒有空白,不該有逗點的地方卻有逗點 ^_^ 泥的答案在偶的機子上跑出來的結果... ==== Gale,Dorothy OFFICE_02 TEL_NUM_02 Hancock,John OFFICE_03 TEL_NUM_03 W.,Adrian Jones OFFICE_01 ==== == 這二大題難就難在輸出格式,如果大家都不照格式去寫,那這就失去它的意義 總之,該排序的地方就要排序,格式要注意的地方就得注意,不然偶就白問了 = =a |
我用手打錯,是
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 的問題? |
所有時間均為台北時間。現在的時間是 05:25 AM。 |
Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.
『服務條款』
* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *