PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
commando001
Master Member
 
commando001的大頭照
 

加入日期: Nov 2010
文章: 2,414
引用:
作者d9423196
難說
有些學校還在學dev c
跟實際應用上差距很多...
很多學生看到就放棄了也是原因...
比如用C寫thread+socket............
和用python寫差距........
上機開不開放網路也是重點

程式是用來解決問題的

學校教啥語言我個人認為沒啥差
     
      
__________________
新。弱弱的戰績
舊 2015-05-23, 03:44 PM #21
回應時引用此文章
commando001離線中  
d9423196
New Member
 

加入日期: Jan 2008
文章: 7
引用:
作者commando001
程式是用來解決問題的

學校教啥語言我個人認為沒啥差


我想表達的是學校教育跟實際上有很大的差距
在同樣解決問題上~

好比樓主的這問題應該用蔡勒公式來解 對學生來說有助於學習基礎
但往往求學過程中沒學好 畢業後又忘掉 造成所謂資工系畢業不會寫程式這種情況發生

如果解決問題時偏向往後期scripting languages
學校或許就該跟上時代調整程式語言比重
 

此文章於 2015-05-23 04:15 PM 被 d9423196 編輯.
舊 2015-05-23, 04:11 PM #22
回應時引用此文章
d9423196離線中  
micall.lee
*停權中*
 
micall.lee的大頭照
 

加入日期: Jul 2013
文章: 331
引用:
作者ttqqww
跪求找出每期即將開出的樂透號碼 的程式

這個建議問神壇
舊 2015-05-23, 04:12 PM #23
回應時引用此文章
micall.lee離線中  
NEAL
Golden Member
 
NEAL的大頭照
 

加入日期: 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變數去++,數星期日就可以得到答案了。
舊 2015-05-23, 04:21 PM #24
回應時引用此文章
NEAL離線中  
commando001
Master Member
 
commando001的大頭照
 

加入日期: Nov 2010
文章: 2,414
引用:
作者d9423196
我想表達的是學校教育跟實際上有很大的差距
在同樣解決問題上~

好比樓主的這問題應該用蔡勒公式來解 對學生來說有助於學習基礎
但往往求學過程中沒學好 畢業後又忘掉 造成所謂資工系畢業不會寫程式這種情況發生

如果解決問題時使用scripting languages
學校或許就該跟上時代調整程式語言比重

我認為解題策略跟程式語言不該混為一談

解題策略不管用哪種語言都能實現

只要符合該語言的規範就可以了

現在網路資源很發達,就算冷僻的語言,語法該怎麼寫都查的到

如果資工系不會寫程式,那問題不是出在當初教什麼語言

是出在他看到問題不知道要怎麼解,就像你叫一個文組的解PDE他也是跟題目卷在那乾瞪眼而已
__________________
新。弱弱的戰績
舊 2015-05-23, 04:37 PM #25
回應時引用此文章
commando001離線中  
d9423196
New Member
 

加入日期: Jan 2008
文章: 7
引用:
作者commando001
我認為解題策略跟程式語言不該混為一談
解題策略不管用哪種語言都能實現
只要符合該語言的規範就可以了
現在網路資源很發達,就算冷僻的語言,語法該怎麼寫都查的到
如果資工系不會寫程式,那問題不是出在當初教什麼語言
是出在他看到問題不知道要怎麼解,就像你叫一個文組的解PDE他也是跟題目卷在那乾瞪眼而已


解題策略的確跟程式語言不該混為一談
但現在遇到的情況是使用內建函式就不需要解題策略
那麼學習解題策略跟如何使用內建函式 分配的比例就值得商量
舊 2015-05-23, 04:49 PM #26
回應時引用此文章
d9423196離線中  
apharomeo
Major Member
 
apharomeo的大頭照
 

加入日期: Jan 2003
您的住址: 台灣台北
文章: 199
引用:
作者d9423196
解題策略的確跟程式語言不該混為一談
但現在遇到的情況是使用內建函式就不需要解題策略
那麼學習解題策略跟如何使用內建函式 分配的比例就值得商量


分配比例喔...那您就近魔道了...

原因是這樣的,當年有個小姑娘天真的說:最好是氣功劍術,兩者都是主。
她老爸可不高興了:單是這句話,便已近魔道。兩者都為主,那便是說兩者都不是主。
後面還強調:你這句話如在三十年前說了出來, 只怕過不了半天,便已身首異處了。

以上是說笑的,別當真嘿∼

不過我個人是偏氣宗的,在學校應以資料結構、演算法、數學這些基礎為主。
__________________
各位大家好~~
舊 2015-05-23, 05:18 PM #27
回應時引用此文章
apharomeo離線中  
ggvillage
Advance Member
 
ggvillage的大頭照
 

加入日期: Jul 2005
您的住址: 札那爾坎特
文章: 473
我的部門是用 VB .net 做開發的,所以我就用這個平台的語言
不考慮萬年曆公式和效率問題,單純以邏輯來解這個問題
為了不幫別人寫作業,所以只寫邏輯出來

1.先用一個 While 迴圈從當月的一號開始累進
2.呼叫 Weekday 函式傳回包含表示週中星期幾的 Int 值
3.當回傳值為 3 (星期二)時跳出迴圈
4.將找到的日期值向後推七天,要用 int 再 CDate,或是直接 DateAdd 看個人喜好
__________________

射人先射馬,擒賊先擒王,賞車先賞胎,看人先看腿

此文章於 2015-05-23 07:57 PM 被 ggvillage 編輯.
舊 2015-05-23, 07:54 PM #28
回應時引用此文章
ggvillage離線中  
老柏(第四)
Senior Member
 
老柏(第四)的大頭照
 

加入日期: Mar 2012
您的住址: 地球
文章: 1,303
引用:
作者ttqqww
跪求找出每期即將開出的樂透號碼 的程式

找的到的還會上來嗎??
__________________
[/url]
老柏                 老柏(第二)

老柏(第三)              老柏(第四)
舊 2015-05-23, 08:06 PM #29
回應時引用此文章
老柏(第四)離線中  
typh
Advance Member
 

加入日期: Mar 2010
您的住址: 三界火宅
文章: 396
混在一起做撒尿牛丸不就好了?

因為有食神,所以出現了撒尿牛丸。

食神說人人都是食神,這與沒有食神有什麼不同?

世上沒有食神,又怎麼會有撒尿牛丸?

但是撒尿牛丸又的確是存在……
__________________
為天地立心,為生民立命,為往聖繼絕學,為萬世開太平。
舊 2015-05-23, 08:26 PM #30
回應時引用此文章
typh離線中  


    回應


POPIN
主題工具

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

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是08:23 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。