基礎C++與Python
本課程用於高一特色課程「基礎C++程式設計」,日常考察(作業、問答、態度)佔70%,期中上機評量15%,期末上機評量15%。
原來基礎C++程式設計,部分題目加上Python程式碼,改名為「基礎C++與Python」,Python程式基本概念放在Python程式設計
107學年度高一特色課程--基礎C++程式設計--週次與課程內容
106學年度高一特色課程--基礎C++程式設計--週次與課程內容
(基礎C++第2章教學影片YouTube播放清單)
* 練習題 a002: 簡易加法 Python
* 練習題 d073: 分組報告 Python
* 練習題 d051: 糟糕,我發燒了! Python
* 練習題 d827: 買鉛筆 Python
*練習題 d489: 伏林的三角地 Python
練習題 d049: 中華民國萬歲 Python
練習題 a861: 1. Secure the Perimeter
練習題 d053 UVa 10970 - Big Chocolate
練習題 a044: 空間切割 Python
(基礎C++第3章教學影片YouTube播放清單)
* 練習題 a012-Hashmat的戰役 Python
* 練習題 d050. 妳那裡現在幾點了? Python
* 練習題 d064: ㄑㄧˊ 數? Python
* 練習題 d058: BASIC 的 SGN 函數 Python
* 練習題 d065: 三人行必有我師 Python
練習題 d068: 該減肥了! Python
練習題 d143: UVa Q11172: Relational Operators
練習題 d039 UVa 11044 - Searching for Nessy
練習題 a273: 小朋友下樓梯 除法 小心m與n為0
挑戰題 d040 11207 - The easiest way
練習題 d669: 11677 - Alarm Clock 計算時間差
(基礎C++第4章教學影片YouTube播放清單)
*練習題 a058: MOD3 Python
*練習題 a005-Eva 的回家作業 Python
*練習題 c005. UVa環保獎金 Python
*練習題 d010- 盈數、虧數和完全數 Python
*練習題 d074: 電腦教室 Python
*練習題 a148: You Cannot Pass? Python
*(特色課程基礎C++)練習題 d122: Oh! My Zero!
*(特色課程基礎C++)練習題 a147: Print it all
*(特色課程基礎C++)練習題 a215-明明愛數數
*(特色課程基礎C++)練習題 c013-acm-488-Triangle Wave
*練習題 APCS202010 第1題人力分配 模擬、迴圈 Python
*練習題 APCS202007 第1題購物車 模擬 2022.11.4
練習題 a024- 最大公因數(GCD) Python
練習題 d260: 11455 - Behold my quadrangle
挑戰題 d087: acm-107 - The Cat in the Hat
(基礎C++第5章教學影片YouTube播放清單)
*練習題 c067: Box of Bricks Python
*練習題 b139. NOIP2005 2.校门外的树 Python
*APCS202210 第1題巴士站牌 一維陣列 Python
*APCS202206 第1題數字遊戲 一維陣列 Python
*APCS202201 第1題程式交易 一維陣列 Python
*APCS202111 第1題修補圍籬 一維陣列 Python
*APCS202109 第1題七言對聯 一維陣列 Python
*APCS202101 第1題購買力 一維陣列 Python
*APCS10510第2題最大和 二維陣列
*APCS202111 第2題動線安排 模擬、二維陣列
*APCS202001 第2題矩陣總和 二維陣列 2022.11.7
APCS10603第3題數字龍捲風 二維陣列
*練習題 a034-二進位制轉換 Python
*練習題 a015-矩陣的翻轉 二維陣列 Python
練習題 UVa1583 Digit Generator 一維陣列 Python
練習題 a216: 數數愛明明 Python
練習題 c085: Pseudo-Random Numbers
練習題 d097: 10038 - Jolly Jumpers
練習題 d123: acm 11063 B2-Sequence
挑戰題 c069-2- What Day Is It?-ACM-602
練習題 c084: Expanding Fractions 求循環小數
練習題 UVa202 - Repeating Decimals 求循環小數
練習題 d044: acm 640 - Self Numbers
練習題 c061: Binomial Showdown 求組合數
練習題 d134: acm-369: Combinations求組合數
練習題 d985: Gran Turismo 5 陣列求平均
練習題 d673: acm 11608 - No Problem
練習題 a240. 第一題:1 / 17 小數第 n 位 求1/17小數點以下n位的值與總和
練習題 10050-Hartals 模擬罷工時間,星期五與星期六不罷工
練習題 acm 340 Master-Mind Hints nAnB問題
練習題 a414: 位元運算之進位篇 十進位轉二進位 加1 問進位個數
練習題 d478: 共同的數 - 簡易版 比較兩已排序個別數字不重複數列,相同的數共有幾個
練習題uva11040 - Add bricks in the wall二維陣列,最底層a[9][2]=(a[7][1]-a[9][1]-a[9][3])/2
練習題 111技藝競賽程式設計 Problem D不重複隨機亂數產生器 Python 2024.01.28
練習題 111技藝競賽程式設計 Problem E重複隨機亂數統計 Python 2024.01.28
練習題 111技藝競賽程式設計 Problem J 求質數 Python 2024.01.28
練習題 111技藝競賽程式設計 Problem K 質因數 Python 2024.01.28
*練習題 a009-解碼器 Python
*練習題 a011- 幼稚園的算數遊戲 算一算每行有幾個字(word)。Word的定義是連續的字元(letter: A~Z a~z)所組成的字。 Python
*練習題 a022-迴文 Python
*練習題 d235: Q10929: You can say 11 判斷11的倍數 Python
*練習題 d353-幼稚數列 1 11 21 1112 3112 211213 Python
練習題 APCS201806第1題特殊編碼 (類似題) 2022.11.17
練習題 APCS202206 第2題字串解碼 字串串接與分割
挑戰題 APCS202301第3題先加後乘與函數 Python字串處理 2023.03.24
練習題 uva1584 - Circular Sequence 找出最小字典順序的字串
練習題 a038-數字翻轉 12345 -> 54321
練習題 111技藝競賽程式設計 Problem C翻轉數字 Python 2024.01.30
練習題 111技藝競賽程式設計 Problem F字元刪除 Python 2024.01.30
練習題 111技藝競賽程式設計 Problem G 編碼 Python 2024.01.30
練習題 111技藝競賽程式設計 Problem H 分組反轉字串 Python 2024.01.28
練習題 a135: 12250 - Language Detection 比較字串
練習題 a054: 電話客服中心 身分證字號 求第一個字母的可能性
練習題 a065: 提款卡密碼 字元的距離
練習題 a149-乘乘樂 345=>3*5*6=90
練習題 d392-讀取練習-強大的加法 2 3 4 =>2+3+4
練習題 d124: 3的倍数 將每個數字相加是否為3的倍數
練習題 a224: 明明愛明明 如果重新安排順序後,有辦法讓這一堆英文字母變成迴文的話,輸出「yes !」,否則輸出「no...」。
練習題 d066: 上學去吧! 17:00判斷上下學
練習題 c015: Reverse and Add 字串轉數字,數字轉字串,判斷數字迴文,不能使用itoa,因g++沒有此函式
練習題 c045:acm490 Rotating Sentences string轉90度
練習題 c007:acm 272 TeX Quotes string個別字元比較,跳脫字元使用
練習題 c054:acm-10082 WERTYU 字元使用鍵盤向左轉換一個字元,跳脫字元
練習題 d107: NOIP 2008 1.笨小猴 字元、出現次數、質數判斷
練習題 d139: Compressed String 字元、出現次數
練習題 c091:acm-576 Hiaku Review aeiouy個數,是否相連
練習題 a275: 字串變變變 使用字元陣列效率高於string類別
練習題 d632: C and S 二進位加法
練習題 d351: 10878 - Decode the tape getline與ASCII ,注意不能多endl
練習題 acm-10183 - How Many Fibs?
練習題 uva-10189 Minesweeper 踩地雷計算每點鄰近點的地雷數
練習題 uva 10010 - Where's Waldorf 找出字串位於二維字串陣列所在位置,字串可以八個方向比較
練習題 uva 10252 Common Permutation 計算兩個字串字母出現頻率,找出字母頻率較小的。
練習題 uva 10188 Automated Judge Script 跨行數字也要一起看,若次序一樣就是PE
練習題 c014-uva 10035 Primary Arithmetic 計算兩數相加carry次數,數字位數較少左側補0,再進行字串模擬加法運算。
練習題 a466: 12289 - One-Two-Three one two three其中一個字母錯誤
練習題 d267: 11577 - Letter Frequency 字串出現頻率
練習題 a130: 12015 - Google is Feeling Lucky 字串輸入 找最大值
練習題 d041: 11219 - How old are you? 計算年紀
練習題 uva- Palindromes 檢查迴文與鏡射文字
練習題APCS10603第1題秘密差
練習題UVa1339 - Ancient Cipher 比較兩字串的字母出現頻率 2021/11/23
練習題UVa1368 - DNA Consensus String 字串處理,找出字元的眾數 2021/11/23
練習題UVa10340 - All in All 2021/11/23
*(上課)推薦題 c002:-acm-10696 f91 純粹遞迴
*(上課)推薦題 UVa11384 - Help is needed for Dexter 簡化為f(n) = f(n/2) + 1 2020.10.10
*(上課)推薦題 c074: Lotto acm 441 列出所有可能排列
更多遞迴在C++演算法解題(1)