這一週我基本完成了劉立嘉老師佈置的暑假作業,其中通訊錄的錄入與顯示, 整數分解為若干項之和是我認為最難做的題目,前者的難點是sample 有查詢越界、最大N,反覆查詢同一記錄等等。後者則是樣例等價,多行輸出難以解決。於是我又重新學習了結構體部分的內容,定義了 Contact 結構體來儲存每一條通訊錄記錄。每條記錄包含 name (姓名)、birthday (生日)、gender (性別)、fixedPhone (固話) 和 mobilePhone (手機)。
變數 N 用來記錄總條目數,讀取 N,並確保使用者輸入的 N 在有效範圍內 (1 ≤ N ≤ 10)。透過迴圈讀取每條記錄並將其儲存在 contacts 陣列中。讀取查詢的次數 K。依次讀取 K 個查詢編號,檢查每個編號是否在有效範圍 (0 ≤ query < N) 內。最終解決了這個難題。
大一暑假學習記錄6
相關文章
- 大一暑假學習記錄(2)
- 大一暑假學習記錄(三)
- 大一暑期記錄(1)
- 暑假集訓記錄
- 暑假學習
- 2024年7.3學習總結/暑假day6
- 學習記錄 - ES6(2020-12-06)
- 學習記錄
- 【每日學習記錄】使用錄影裝置記錄每天的學習
- ES6系列入門學習記錄:let和const
- Eureka學習記錄
- Mybatis學習記錄MyBatis
- windbg學習記錄
- MySQL學習記錄MySql
- 2024.4.15學習記錄
- fastadmin 學習記錄AST
- Tableau學習記錄
- 記錄學習PromisePromise
- Docker學習記錄Docker
- JAVA學習記錄Java
- activiti學習記錄
- 學習記錄APPAPP
- hadoop學習記錄Hadoop
- langchain學習記錄LangChain
- larabbs 學習記錄
- JQuery學習記錄jQuery
- socket學習記錄
- python學習記錄Python
- 【記錄】MySQL 學習筆記MySql筆記
- [記錄] MySQL 學習筆記MySql筆記
- Flutter學習記錄(一)Dart學習FlutterDart
- java學習筆記6Java筆記
- vue學習筆記6Vue筆記
- 學習記錄--《深入理解ES6》之函式(上)函式
- iOS KVO學習記錄iOS
- iOS KVC學習記錄iOS
- 分散式學習記錄分散式
- flutter學習記錄-1Flutter