原创 螺旋矩陣 兩道題

   因爲可能出現行和列的數值不一樣,所以採用上下左右的標識遍歷,且實時更新,判斷是否已遍歷完了 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刷題之數組的雙指針、對撞指針法、滑動窗口