![]() |
||
Master Member
![]() ![]() ![]() ![]() 加入日期: Nov 2010
文章: 2,414
|
引用:
程式是用來解決問題的 學校教啥語言我個人認為沒啥差
__________________
新。弱弱的戰績 ![]() ![]() |
||||||||
![]() |
![]() |
New Member
加入日期: Jan 2008
文章: 7
|
引用:
我想表達的是學校教育跟實際上有很大的差距 在同樣解決問題上~ 好比樓主的這問題應該用蔡勒公式來解 對學生來說有助於學習基礎 但往往求學過程中沒學好 畢業後又忘掉 造成所謂資工系畢業不會寫程式這種情況發生 如果解決問題時偏向往後期scripting languages 學校或許就該跟上時代調整程式語言比重 此文章於 2015-05-23 04:15 PM 被 d9423196 編輯. |
|||
![]() |
![]() |
*停權中*
加入日期: Jul 2013
文章: 331
|
引用:
這個建議問神壇 ![]() |
|
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Jun 2002 您的住址: Taiwan
文章: 2,668
|
那我也來給個解答,這個解答適用任何程式語言,不需要任何函式庫支援。
關鍵在於應用萬年曆公式: 星期幾 = (年 + 年/4 + 年/400 - 年/100 + 累積天數 - 1) mod 7 比方說今天是2015年5月23日,那就是 (2015 + 503 + 5 - 20 + (31+28+31+30+23) - 1) mod 7 = 6,所以是星期六。 你用這個公式,搭配一個For迴圈就能建出任何一年一個月的星期表,還有什麼查不到的? 搭個count變數去++,數星期日就可以得到答案了。 |
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Nov 2010
文章: 2,414
|
引用:
我認為解題策略跟程式語言不該混為一談 解題策略不管用哪種語言都能實現 只要符合該語言的規範就可以了 現在網路資源很發達,就算冷僻的語言,語法該怎麼寫都查的到 如果資工系不會寫程式,那問題不是出在當初教什麼語言 是出在他看到問題不知道要怎麼解,就像你叫一個文組的解PDE他也是跟題目卷在那乾瞪眼而已
__________________
新。弱弱的戰績 ![]() ![]() |
|
![]() |
![]() |
New Member
加入日期: Jan 2008
文章: 7
|
引用:
解題策略的確跟程式語言不該混為一談 但現在遇到的情況是使用內建函式就不需要解題策略 那麼學習解題策略跟如何使用內建函式 分配的比例就值得商量 |
|
![]() |
![]() |
Major Member
![]() 加入日期: Jan 2003 您的住址: 台灣台北
文章: 199
|
引用:
分配比例喔...那您就近魔道了... 原因是這樣的,當年有個小姑娘天真的說:最好是氣功劍術,兩者都是主。 她老爸可不高興了:單是這句話,便已近魔道。兩者都為主,那便是說兩者都不是主。 後面還強調:你這句話如在三十年前說了出來, 只怕過不了半天,便已身首異處了。 以上是說笑的,別當真嘿∼ 不過我個人是偏氣宗的,在學校應以資料結構、演算法、數學這些基礎為主。
__________________
各位大家好~~ |
|
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Jul 2005 您的住址: 札那爾坎特
文章: 473
|
我的部門是用 VB .net 做開發的,所以我就用這個平台的語言
不考慮萬年曆公式和效率問題,單純以邏輯來解這個問題 為了不幫別人寫作業,所以只寫邏輯出來 1.先用一個 While 迴圈從當月的一號開始累進 2.呼叫 Weekday 函式傳回包含表示週中星期幾的 Int 值 3.當回傳值為 3 (星期二)時跳出迴圈 4.將找到的日期值向後推七天,要用 int 再 CDate,或是直接 DateAdd 看個人喜好
__________________
![]() 射人先射馬,擒賊先擒王,賞車先賞胎,看人先看腿 此文章於 2015-05-23 07:57 PM 被 ggvillage 編輯. |
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Mar 2012 您的住址: 地球
文章: 1,303
|
引用:
找的到的還會上來嗎?? |
|
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Mar 2010 您的住址: 三界火宅
文章: 396
|
混在一起做撒尿牛丸不就好了?
![]() ![]() ![]() 因為有食神,所以出現了撒尿牛丸。 食神說人人都是食神,這與沒有食神有什麼不同? 世上沒有食神,又怎麼會有撒尿牛丸? 但是撒尿牛丸又的確是存在……
__________________
為天地立心,為生民立命,為往聖繼絕學,為萬世開太平。 |
![]() |
![]() |