原创 南信大 校園網 登陸 註銷 python實現

打開電腦,無線網每次連接校園網(i-NUIST)的時候都會跳出一個認證界面,認證完才能上網,我的電腦有時候還抽風跳不出來這個網頁,於是我就想做個登陸的腳本,連接上無線網直接自動登陸就好了。 工具: 1.python3.6 2.r

原创 第十屆藍橋杯 E_迷宮bfs(別用excel手推辣)

【問題描述】 下圖給出了一個迷宮的平面圖,其中標記爲 1 的爲障礙,標記爲 0 的爲可 以通行的地方。 010000 000100 001001 110000 迷宮的入口爲左上角,出口爲右下角,在迷宮中,只能從一個位置走到這 個

原创 藍橋杯 PREV-10幸運數

問題描述 幸運數是波蘭數學家烏拉姆命名的。它採用與生成素數類似的“篩法”生成。 首先從1開始寫出自然數1,2,3,4,5,6,… 1 就是第一個幸運數。 我們從2這個數開始。把所有序號能被2整除的項刪除,變爲: 1 _ 3 _ 5 _

原创 C++ STL 中的全排列函數 next_permutation和prev_permutation

頭文件 algorithm 兩者的區別就是降序和升序。 自己用DFS才能實現的全排列 想不到只要用STL的幾個函數就行了,真的太方便了。。 可重集也適用!! 直接上🐎 next_permutation #include <iostre

原创 C++ DFS 生成1~n的排列(不可重) 和 可重集的排列

看了劉汝佳的代碼,是真的看不下去。。太抽象了。。 於是就自己寫了個,自己認爲比較簡單了。。 先來個簡單的dfs,生成1~n的排列(不可重) #include <iostream> using namespace std; const

原创 數據結構 stack 棧的實現

C源碼 頭文件 SqStack.h #include <stdio.h> #include <malloc.h> #include <stdlib.h> //函數結果狀態代碼 #define TRUE 1 #define FALSE

原创 南信大 校園網 自動登陸 python實現

打開電腦,無線網每次連接校園網(i-NUIST)的時候都會跳出一個認證界面,認證完才能上網,我的電腦有時候還抽風跳不出來這個網頁,於是我就想做個登陸的腳本,連接上無線網直接自動登陸就好了。 工具: 1.python3.6 2.req

原创 數據結構 棧的應用 括號匹配(python)

《數據結構》 嚴蔚敏版的 書上寫得,本來是用c語言解釋的,我寫成了python python代碼,很簡介: def brackets(str): stack = [] stack.append(str[0]) #

原创 數據結構 棧的應用 表達式 中序轉後序 infix to postfix(python)

例如:中序表達式(23+3445/(5+6+7)) 轉換成後序表達式 23344556+7+/+ 後序表達式用處: 當轉換成後序表達式後更方便計算表達式的值,如將後序表達式的元素依次進棧直到遇到運算符,這時候從棧中彈出兩個元

原创 數據結構 棧的應用 進制轉換(python)

棧可以看成一堆盤子,最先上面的盤子先被使用,而底下的最後被用。 它的特徵是:後進先出(last in first out) 用python寫的,因爲它list類型自帶了和棧差不多的功能,寫個類封裝一下就行了。 stack類,文件名爲

原创 qq clientkey直接get獲取 python

直接python代碼 import requests import re s = requests.Session() s.get("https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=