長方形面積
計算BMI
奇偶數
季節
跳樓大拍賣
2或3的倍數
級數-平方和&級數-立方和&級數-四方和
撕破布比賽
級數-倒階乘
級數-e^x
計算BMI
奇偶數
季節
跳樓大拍賣
2或3的倍數
級數-平方和&級數-立方和&級數-四方和
撕破布比賽
級數-倒階乘
級數-e^x
目前時間:第8週正課上完後隔天(11/2日)半夜
我完全傻眼了哈哈哈
1、期中考50%上機50%填充!?
........我承認會寫程式不見得會那些觀念
但是那些靠編譯器就好啦!別叫人腦來偵錯
那本書叫工具書寫程式寫到一半突然健忘症發作才會拿來翻的啦
而且開學初不是才說已經有買書的可以不買嗎囧
懶人記憶力差是理所當然別互相找麻煩!有些東西誰會去記阿
我記憶力這麼好幹麼還需要打筆記囧~
總而言之我填充拿個40分就善哉善哉勒~
2、連續兩週叮嚀作業要自己想
這當然沒問題~但提到學長姊這點非常奇怪
先不論哪位"閒"者這麼照顧學弟妹
都修完大一了哪可能還會記得當初教授的版本
通常來說不都是照自己習慣打超短嗎
那個是助教版本吧!!(推測)
換句話說:
一方面 教授為了努力讓我們不要背又是封ctrl+w又是隱藏解答又禁看別人程式碼
另一方面 助教在實習課狂發免費的官方攻略本阿XD!!!(ps.領取位置在實習課data)
我完全傻眼了哈哈哈
1、期中考50%上機50%填充!?
........我承認會寫程式不見得會那些觀念
但是那些靠編譯器就好啦!別叫人腦來偵錯
那本書叫工具書寫程式寫到一半突然健忘症發作才會拿來翻的啦
而且開學初不是才說已經有買書的可以不買嗎囧
懶人記憶力差是理所當然別互相找麻煩!有些東西誰會去記阿
我記憶力這麼好幹麼還需要打筆記囧~
總而言之我填充拿個40分就善哉善哉勒~
2、連續兩週叮嚀作業要自己想
這當然沒問題~但提到學長姊這點非常奇怪
先不論哪位"閒"者這麼照顧學弟妹
都修完大一了哪可能還會記得當初教授的版本
通常來說不都是照自己習慣打超短嗎
那個是助教版本吧!!(推測)
換句話說:
一方面 教授為了努力讓我們不要背又是封ctrl+w又是隱藏解答又禁看別人程式碼
另一方面 助教在實習課狂發免費的官方攻略本阿XD!!!(ps.領取位置在實習課data)
題外話
自己會寫跟教別人是兩回事(尤其是在學校都開冬眠模式醒來得時間比睡著的時間還短的傢伙)
寫程式最基本就是把自己的算法寫成程式碼執行
只是所謂人的算法必須拆的很細。眼睛看到題目算一個步驟把看到的記下來又是一個步驟
以二進位轉十進位為例:
你會先看到一個101之類的東西之後會把他記下來
再來拿他的第一位拿去乘2^0放著再拿他的第二位拿去乘2^1加起來.......判斷沒東西乘了寫下答案
先確認好"人"的算法後轉成程式碼
首先第一個問題:題目是給人看得電腦才不管這麼多~XD
輸入一個101誰知道你是文字還是數子當然是寫的人決定
決定得重點不是題目說它是二進位而是你接下來的算式需求
如果設為文字你能不能取他的第一位來乘2^0
就算決定是數字、想的到取101%10的值是第一位,那第二位勒?
......如果兩種你都想不到怎麼取值.....你數學太爛
之後如果順利想下去~針對101大概會得到以下算法(電腦用)
int n,sum=0,i=1;
cin>>n (101)
sum+=101%10*1 ; 101/10=10 ; 1*2=2
sum+=10%10*2 10/10=1 2*2=4
sum+=1%10*4 1/10=0 4*2=8
cout<<sum;
之後要想辦法導萬用公式
分析一下會得到根本每次都做一樣的事情
sum+=n%10*i n/=10 i*=2
只是數字會累加or每次都除10罷了
既然動作每次都重複就考慮開迴圈了~基本上while 跟 for 根本都一樣(目前)
挑習慣的寫就好~開迴圈要記得啥時必須停~
直接想剛剛你哪時停把他倒反丟到迴圈判斷式的位置就好勒
例如剛剛n/=10的結果變成了0就不算了~換句話說就是n/=10不等於0讓迴圈跑
~以上~看不懂的理所當然還是看不懂
寫程式最基本就是把自己的算法寫成程式碼執行
只是所謂人的算法必須拆的很細。眼睛看到題目算一個步驟把看到的記下來又是一個步驟
以二進位轉十進位為例:
你會先看到一個101之類的東西之後會把他記下來
再來拿他的第一位拿去乘2^0放著再拿他的第二位拿去乘2^1加起來.......判斷沒東西乘了寫下答案
先確認好"人"的算法後轉成程式碼
首先第一個問題:題目是給人看得電腦才不管這麼多~XD
輸入一個101誰知道你是文字還是數子當然是寫的人決定
決定得重點不是題目說它是二進位而是你接下來的算式需求
如果設為文字你能不能取他的第一位來乘2^0
就算決定是數字、想的到取101%10的值是第一位,那第二位勒?
......如果兩種你都想不到怎麼取值.....你數學太爛
之後如果順利想下去~針對101大概會得到以下算法(電腦用)
int n,sum=0,i=1;
cin>>n (101)
sum+=101%10*1 ; 101/10=10 ; 1*2=2
sum+=10%10*2 10/10=1 2*2=4
sum+=1%10*4 1/10=0 4*2=8
cout<<sum;
之後要想辦法導萬用公式
分析一下會得到根本每次都做一樣的事情
sum+=n%10*i n/=10 i*=2
只是數字會累加or每次都除10罷了
既然動作每次都重複就考慮開迴圈了~基本上while 跟 for 根本都一樣(目前)
挑習慣的寫就好~開迴圈要記得啥時必須停~
直接想剛剛你哪時停把他倒反丟到迴圈判斷式的位置就好勒
例如剛剛n/=10的結果變成了0就不算了~換句話說就是n/=10不等於0讓迴圈跑
~以上~看不懂的理所當然還是看不懂
參考用解答(按下去)
寫程式最普遍就是去抄啦
都不拿別人的寫法參考~那網路上開放原碼都拿來炫耀的喔
而且又不是數學系難不成看到一個題目每次都自己花時間堆倒算法?哪可能阿
現在的題目隨便去google都有答案可以看
問題是背下來根本沒有屁用。正確的作法是應該是理解完後拿來應用在別的題目上
說的是好聽啦~看一題就能拿去別的地方應用
但多解讀別人的程式,習慣了自己也大概有個譜
之後還有一個問題是指令的寫法~這時那本書才該派上用場~想要用啥功能就去查
查久了自己就會記起來了(總共也才幾種囧)
之後請完全靠自己寫"不同"的題目看看~(同一題寫500遍是閒到了極致喔)
(理所當然不是指習題囧就算完美回答:『撰寫一個好的程式要經歷哪些步驟?』不會寫的還是不會寫啦)
我指的是像
Lucky貓的ACM園地(中文) (這個的批改區是在uva(英文注意!))
高中生解題系統(全中文)(說的好聽是高中生!有的我根本不會寫)
上面的題目~(不過那跟洗屁屁不同上面的測資通常都不只一項請注意)
~~以上!廢言終了~~
(ps.因為廢話太長所以作業答案請按題目跳出~不過這樣的缺陷是無法排版)
都不拿別人的寫法參考~那網路上開放原碼都拿來炫耀的喔
而且又不是數學系難不成看到一個題目每次都自己花時間堆倒算法?哪可能阿
現在的題目隨便去google都有答案可以看
問題是背下來根本沒有屁用。正確的作法是應該是理解完後拿來應用在別的題目上
說的是好聽啦~看一題就能拿去別的地方應用
但多解讀別人的程式,習慣了自己也大概有個譜
之後還有一個問題是指令的寫法~這時那本書才該派上用場~想要用啥功能就去查
查久了自己就會記起來了(總共也才幾種囧)
之後請完全靠自己寫"不同"的題目看看~(同一題寫500遍是閒到了極致喔)
(理所當然不是指習題囧就算完美回答:『撰寫一個好的程式要經歷哪些步驟?』不會寫的還是不會寫啦)
我指的是像
Lucky貓的ACM園地(中文) (這個的批改區是在uva(英文注意!))
高中生解題系統(全中文)(說的好聽是高中生!有的我根本不會寫)
上面的題目~(不過那跟洗屁屁不同上面的測資通常都不只一項請注意)
~~以上!廢言終了~~
(ps.因為廢話太長所以作業答案請按題目跳出~不過這樣的缺陷是無法排版)
長方形面積
計算BMI
奇偶數
季節
跳樓大拍賣
2或3的倍數
級數-平方和&級數-立方和&級數-四方和
撕破布比賽
級數-倒階乘
級數-e^x