這個作業屬於哪個課程 | https://edu.cnblogs.com/campus/zswxy/CST2020-2 |
---|---|
這個作業要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11924 |
這個作業的目標 | <學會字符串的使用,熟悉並掌握> |
學號 | <20208962> |
1.1 完成PTA作業,並給出編程題完成截圖
7-1 向右移動字符串
7-2 加強密碼
7-3 手機號碼
1.2 挑戰題目:九宮格鍵盤對應英語單詞
九宮格鍵盤一般可以用於輸入字母。如用2可以輸入A、B、C,用3可以輸入D、E、F等。如圖所示:
對於號碼5869872,可以依次輸出其代表的所有字母組合。如:JTMWTPA、JTMWTPB…… 您是否可以根據這樣的對應關系設計一個程序,盡可能快地從這些字母組合中找到一個有意義的單詞來表述一個電話號碼呢?如:可以用單詞“computer”來描述號碼26678837.
題目來源:《編程之美——微軟技術面試心得》 稍有修改
2.4 請給出本周學習總結
1 學習進度條
周/日期 | 所花時間 | 學到的知識 | 目前不懂的問題 |
---|---|---|---|
第一周 | 10h | 文件操作 | 代碼優化的時間 |
第二周 | 12h | 一維數組,了解排序算法 | 暫無 |
第六周 | 12h | 了解數組類型,學會二維數組的使用 | 暫無 |
2 累積代碼行和博客字數
3 學習內容總結和感悟
1.本周學習的知識對我來說比較難,我應該多去復習鞏固,多多進行編程練習。
2.孰能生巧,學到的知識要多去運用,多去學習別人的學習方法,取長補短
3.掌握的東西越來越多,學習的東西越來越復雜,都暗示着我們要歸納總結繼續努力
4.多做題目,熟練掌握用數組進行編程,排序法和二分查找法。