原创 二叉搜索樹 二叉查找樹 二叉排序樹
#include <iostream> using namespace std; struct Node { int data; Node * left, * right; }; void Insert(Node * & p, in
原创 windows核心編程9筆記
在進程內核對象的內部有一個布爾變量,當系統創建內核對象的時候會把這個變量的值初始化爲FALSE(未觸發)。當進程終止的時候,操作系統會自動把相應的內核對象中的這個布爾值設爲TRUE,表示該對象已經被觸發。 線程內核對象也遵循同樣的規則,
原创 隨機生成和爲S的N個數
#include <iostream> #include <string> #include <time.h> #include<algorithm> using namespace std; const int n = 10; int
原创 楊3-8
inc dec 指令不影響 CF標誌位 彙編語言中可以有表達式,表達式又分爲數值表達式和地址表達式 數值表達式分爲: 常數 算術運算符(+ - *
原创 n皇后
#include<stdio.h> #include<stdlib.h> int x[100]; int place(int k){ int i=1; while(i<k){ if(x[i]==x[k] || abs(k-i)==
原创 無題
給定一數組a[N],我們希望構造數組b [N],其中b[j]=a[0]*a[1]…a[N-1] / a[j],在構造過程中,不允許使用除法:要求O(1)空間複雜度和O(n)的時間複雜度;除遍歷計數器與a[N] b[N]外,不可使用新的變量
原创 urllib test
import time from urllib import parse, request url = "http://221.176.1.142:8001/selfservice/account/applypwd" postdata =
原创 高數上1-3
第一章:函數與極限 在某過程中數值保持不變的量稱爲常量,而數值變化的量稱爲變量。常量與變量是相對過程而言的。通常用字母a,b,c等表示常量,用字母x,y,z等表示變量。 有限區間包括開區間、閉區間、兩種半開區間。 無限區間 絕對值
原创 python讀文件
with open('cmps.py') as f: for i in f: print(i.rstrip())
原创 字典樹
http://acm.hdu.edu.cn/showproblem.php?pid=1251 #include<iostream> #include<cstdio> #include<cstring> #include<string> #
原创 askopenfilename
import re import os import tkinter root = tkinter.Tk() ifile = tkinter.filedialog.askopenfilename(filetypes = [(
原创 max sum
http://acm.hdu.edu.cn/showproblem.php?pid=1003 #include <iostream> using namespace std; void fn(int a[], int n, int & a
原创 王爽15-17
一般將按下一個鍵時產生的掃描碼稱爲通碼,鬆開一個鍵產生的掃描碼稱爲斷碼。掃描碼長度爲一個字節,通碼的第7位爲0,斷碼的第7位爲1.即: 斷碼=通碼+80H 鍵盤的輸入到達60H端口時,相關的芯片就會向CPU發出中斷類型碼爲9的可屏蔽中
原创 HDU 1166線段樹
敵兵佈陣 Time Limit: 2000/1000 MS(Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 9271 Acc
原创 楊1-2
指令中不使用物理地址,而是使用邏輯地址,由總線接口單元BIU按需要根據段值和偏移自動形成20位物理地址。 寄存器相對尋址方式中,基址或變址寄存器名一