原创 快速提升代碼能力(1)

從零起步看算法(第一天  4.2)1.(a+b問題)主函數中:循環中,return 0的正確位置。數組形式輸入,如何處理。//q1 a+b#include<iostream>#include<string>using namespace

原创 快速提升代碼能力(14)二進制枚舉子集

從零起步看算法(第14天 4.23) 一條鹹魚,該了幾天之後又回來了。 寫給自己:1.想得多,不如腳踏實地的乾點事情。                  2.還是要讓自己的節奏快起來,緊起來,管好自己,不進則退。 最後,加油吧,少年! /

原创 快速提升代碼能力(11)isdigit()

從零起步看算法(第十一天  4.16) //q12 表達式求值 1.首先想到的是先算乘法再算加法 2.編程過程中瞭解到了一個函數isdigit()//頭文件 #include<cctype> https://blog.csdn.net/l

原创 基礎數據結構(5)隊列

從零起步看算法(第二十天 5.11) 又多加了幾門課程的學習,任務多,負擔大,就需要提高效率。 迴歸規律的學習生活,多到圖書館,拒絕宿舍。 //隊列 1.基礎操作   //基礎操作 /* #include <iostream> #in

原创 快速提升代碼能力(10)座標問題-----順時針的餘數問題

從零起步看算法(第十天  4.15) 看點評,總結模擬這一套路的使用 進制轉換,迴文數,機器人的座標爲模擬情況的套路 //q11 機器人座標 一開始沒有讀清楚題意,把問題想簡單了。 1.本題重點:座標問題-----順時針的餘數問題 htt

原创 快速提升代碼能力(7)sort(a,a+n);

從零起步看算法(第七天 4.12) //q9 交叉排序 算是一道水題了。 1.花點時間看一下樣例,就可以理解題意了。 2.本題唯一知識點,用sort()實現,數組的從大到小排序。 很簡單的操作 https://blog.csdn.net/

原创 快速提升代碼能力(2)

從零起步看算法 (第二天 4.3)//q3 矩陣旋轉1.如何將二維數組作爲函數參數,第二個【】【maxn】必須有大小;https://blog.csdn.net/xuleicsu/article/details/9198012.對mems

原创 快速提升代碼能力(3)矩陣的左上角

從零起步看算法 (第三天 4.8) //q4 求最大子陣 一.開始理解錯了題目意思,簡單的想成了行的一維,變換起始點的最大值。 錯誤的路上,看到了一些不一樣的風景。 比如: 1.起始點變化的總結,雙重循環的初始點使用。 最大子段和問題的遞

原创 快速提升代碼能力(8)itoa(num,str,d);

從零起步看算法(第八天 4.13) //q10 進制轉換 1.本題不知道爲什麼在DEv中可以通過,在網頁一直ac不了 2.本題的知識點 進制轉換 https://blog.csdn.net/wangjunchengno2/article/

原创 快速提升代碼能力(13)getchar();

從零起步看算法(第十三天  4.18) //q14 顯示屏輸出 1.二維數組的模擬問題,大概是軟肋了,三維數組的基本使用 大神做法:https://blog.csdn.net/liukairui/article/details/79409

原创 快速提升代碼能力(12) unique(a,a+n)

從零起步看算法(第十二天 4.17) 題外話:昨晚想了一些其他的事,有些生活的殘酷你註定要去旁觀,而無法避免。傷害,或許是一種宿命,你能做的就是讓悲痛成爲財富而已。 //q13  HZF 愛鬥牛 思路很簡單的一道題,但注意的知識點還是有的

原创 基礎數據結構(3)映射

從零起步看算法(第十八天 5.4) //映射 1.映射基本操作   //引用 #include<iostream> #include<string> #include<map> using namespace std; int mai

原创 基礎數據結構(2)集合

從零起步看算法(第十七天  5.3) 即將進行期末的複習,還債階段。但還是想繼續走下去。。。 //集合 1.基本操作 //集合 #include<iostream> #include<string> #include<set> usi

原创 快速提升代碼能力(9)迴文數

從零起步看算法(第九天 4.14) //q10  迴文數 1.明天有英語競賽,今天的題做的有的浮躁。本以爲是道水題,做下去發現要學的東西還是很多的 先貼自己的代碼,有幾個問題很麻煩,首先是加過之後的進位,數字轉換爲字符,字符轉換爲數字,最

原创 基礎數據結構(4)棧

從零起步看算法(第十九天 5.6) //stack 1.棧的基礎操作   #include <iostream> #include<stack> using namespace std; stack<int> S; int main(