原创 二叉搜索樹 二叉查找樹 二叉排序樹

#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位物理地址。 寄存器相對尋址方式中,基址或變址寄存器名一