原创 Android生命週期2

          看網上大家在談生命週期時只談開始的那個Activity很少談到啓動的那個Activity.          下面談一下第二個Activity是對話框時,生命週期的執行情況。           首先,寫第一個Acti

原创 單向鏈表的創建與打印

          最近在學數據結構,以前學校學的太水了,自己重新看一遍吧,先從最簡單的開始吧,來個單向鏈表的創建與打印 <pre name="code" class="cpp">#include<std

原创 QT5實現貪吃蛇使用圖形視圖構架

最近學了一段時間QT,寫個程序鞏固一下所學。 這個貪吃蛇程序參考了很多Qt學習之路2的代碼,我把裏面有些我看不懂的部分換成了自己寫的,總體功能還是實現了,但有很多Bug,希望各位指正。 首先是QGraphicsView,因爲我希望能夠,自

原创 什麼是操作系統

操作系統是個程序,爲用戶提供服務,提供運行環境,進行錯誤處理。 操作系統是個資源管理器,處於計算機的硬件和應用程序之間,爲應用程序合理分配硬件資源。 操作系統的四個特徵:併發,共享,虛擬和異步 併發:中斷 共享:(硬件資源共享)做好隔離

原创 二叉樹的創建和前序遍歷

#include<stdio.h> #include<malloc.h> typedef char ElemType; typedef struct BiTNode { ElemType data; struct BiTNode

原创 逆波蘭表達式

       逆波蘭表達式又叫做後綴表達式。在通常的表達式中,二元運算符總是置於與之相關的兩個運算對象之間,所以,這種表示法也稱爲中綴表示。波蘭邏輯學家J.Lukasiewicz於1929年提出了另一種表示表達式的方法。按此方法,每一運算

原创 不負韶華不負卿

        開始準備考研了。。。。。。。              明年的今天我們再見。                不負韶華不負卿

原创 折半查找法(遞歸)

#include<stdio.h> int bin_search(int num[],int low,int high,int key) { int mid; if(high >= low) { mid = (high+low

原创 new day

       緊張的考試周終於結束了。        又要開始新的學習了。        new day new life        fighting!!!

原创 循環隊列輸入輸出

#include<stdio.h> #include<malloc.h> #include<stdlib.h> typedef char ElemType; #define MAXSIZE 5//事實只存了4個 typedef struc

原创 馬踏棋盤

#include<stdio.h> #include<time.h> #define X 8 #define Y 8 int chess[X][Y]; void print(void); //找到基於(x,y)位置的下一個可走的位置

原创 BintoHex二進制到十六進制(棧)

#include<stdio.h> #include<malloc.h> #include<stdlib.h> #include<math.h> /*注意編譯時命令爲 gcc stank.c -lm加上編譯的時候鏈接數學庫*/ type

原创 對不起

        昨天室友女盆友和他鬧彆扭,非要他認錯,讓他寫一萬遍對不起,並且後面要帶上第幾次(用中文),我也是醉了,女人果然是奇怪的生物。室友也是鬱悶,不過誰讓他有 個好室友捏。        哈哈,就幫他用Python寫了一個,當然也

原创 折半查找法(迭代)

</pre><pre name="code" class="cpp">#include<stdio.h> int bin_search(int num[],int low,int high,int key) { int mid ;

原创 線索二叉樹(中序索引)

#include<stdio.h> #include<stdlib.h> #include<malloc.h> typedef char ElemType; //線索存儲標誌位 //Link(0):指向左右孩子 //Thread(1):