iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

從零開始學Java 系列

因為我大一的程式設計沒有學好,所以我希望可以透過這次的競賽督促自己從頭開始學習!

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day11迴圈(Ⅰ)

當我們需要程式1.重複執行2.判斷對錯就需要用到迴圈,像是算面積,算完一個想再算一個可以利用迴圈讓使用者繼續輸入,不用再按一次執行,或是使用者輸入不當,要告知他...

2021-09-23 ‧ 由 ivy11 分享
DAY 12

Day12迴圈(Ⅱ)

像是我們很常碰到的成績也可以用if/else迴圈來操作,假設90分以上是A,80分以上是B,…到60分以下是F,就用以下程式表示! 但因為一直使用if/else...

2021-09-24 ‧ 由 ivy11 分享
DAY 13

Day13 Random

Random隨機變數Java裡面本身有個語法就是可以幫助我們產生隨機變數,這個語法是Math.random(),但它產生的隨機變數只介於0-1之間,因此如果我們...

2021-09-25 ‧ 由 ivy11 分享
DAY 14

Day14迴圈Ⅲ+Loops(Ⅰ)

switch-case-break-default對於這個迴圈,通常比較少使用,因為它通常使用在離散問題,它不像if/else迴圈一樣,只要判斷是非,它需要把所...

2021-09-26 ‧ 由 ivy11 分享
DAY 15

Day15 Loops(Ⅱ)

While顧名思義就是,當…,所以當我們假設的條件成立時,就會執行迴圈內的東西,否則就執行迴圈外的程式碼。EX:算1加到100的總和如果使用S=1+2+3…+1...

2021-09-27 ‧ 由 ivy11 分享
DAY 16

Day16 Loops(Ⅲ)

Loops的設計策略●Identify the statements that need to be repeated.(找出需要重複做的事)●Wrap tho...

2021-09-28 ‧ 由 ivy11 分享
DAY 17

Day17 Loops(Ⅳ)

式舉例說明。他的寫法跟while也很類似,所以他只要把上一個while裡面的程式複製Do-While Loops這個語法跟while很像,do-while迴圈特...

2021-09-29 ‧ 由 ivy11 分享
DAY 18

Day18 Loops(Ⅴ)

今天再舉一個for迴圈的例子,找出1~100的偶數。Ans:從一開始所以一開始int i=1,然後到100,所以i<=100,再來i++,找偶數代表除二餘...

2021-09-30 ‧ 由 ivy11 分享
DAY 19

Day19 Analysis of Algorithms(Ⅰ)

●There may exist various algorithms for the same problem.●We then compare these...

2021-10-01 ‧ 由 ivy11 分享
DAY 20

Day20 Analysis of Algorithms(Ⅱ)

假如說今天有一個問題,有三種不同的解法,必須選擇指數越小的,時間複雜度越小! 所以以下這個例子可以知道要選O(n)。 經典的Big-O例子 Constant...

2021-10-02 ‧ 由 ivy11 分享