原创 快速提升代碼能力(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(