原创 螺旋矩陣 兩道題
因爲可能出現行和列的數值不一樣,所以採用上下左右的標識遍歷,且實時更新,判斷是否已遍歷完了 class Solution { public: vector<int> spiralOrder(vector<vector<i
原创 Django中pymysql的使用
因爲mysql不支持python3,所以需要用pymysql模塊來連接它,但是前提是服務器上已經安裝了mysql,這一點很重要,不然連接不上的 yum install mariadb-server -y yum install mari
原创 算法、程序設計的注意事項
一、定義變量,得明確每個變量的意義,在實現程序邏輯時,得維護好變量 二、實現函數,實現某個程序邏輯時,應該想到這個程序的前提條件,例如:檢查大小是否越界、遞歸是否有終點、遞歸是否有返回 三、處理好邊界問題,適當用註釋寫出來,會方便很多 四
原创 leetcode刷題之回溯,深度遍歷
17. 電話號碼的字母組合 46、全排列 I 47、全排列II 51. N皇后
原创 C++實現排序算法的總結
快速排序 冒泡排序 插入排序 希爾排序 選擇排序 堆排序 索引最大堆 歸併排序 外部歸併排序 桶排序 十大排序動畫參考鏈接:https://www.cnblogs.com/onepixel/articles/7674659.html 比
原创 python的Web框架Django運行報錯
python的Web框架Django運行報錯:Invalid HTTP_HOST header: 'xxx.xx.xxx.xxx:8000'. You may need to add 'xxx.xx' https://blog.csdn.
原创 179. 最大數(類似劍指offer,最小數)
劍指offer 類似題 https://blog.csdn.net/SHAOYEZUIZUISHAUI/article/details/106007891 class Solution { static bool co
原创 504. 七進制數(進制轉換)
任意進制轉換爲十進制----十進制轉化成任意進制 https://blog.csdn.net/lcwwer/article/details/81607348 class Solution { public: string
原创 210課程表2
DFS+拓撲排序 class Solution { bool dfs(int i,vector<int>&flags,vector<int>&res,vector<vector<int>>&record) {
原创 樂鑫筆試題-----開根號
類似https://blog.csdn.net/SHAOYEZUIZUISHAUI/article/details/106452586 //注意審題:不用任何數學庫函數,所以我們只用加減乘除 #include <iostre
原创 樂鑫筆試--地鐵打卡活動
#include <bits/stdc++.h> using namespace std; //假設有一百個節點 const int N=100; int find( vector<int>&p,int x){ re
原创 第一個django項目啓動出現問題,django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or
https://cloud.tencent.com/developer/article/1575641cc https://blog.csdn.net/weixin_43336281/article/details/100055435
原创 160. 相交鏈表(同劍指offer,兩個鏈表的公共節點)
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListN
原创 239、滑動窗口最大值
class Solution { public: vector<int> maxSlidingWindow(vector<int>& nums, int k) { vector<int>res;
原创 leetcode刷題分類
leetcode刷題之二叉樹與遞歸 leetcode刷題之棧、隊列、優先隊列 leetcode刷題之兩類查找問題 leedcode算法刷題之利用普通排序算法思路 leetcode刷題之數組的雙指針、對撞指針法、滑動窗口