原创 計算機協會Android培訓_001
前言 本學期Android培訓開始以來,培訓筆記一直沒有寫。一直在忙,今天終於閒暇了起來,想到欠下好久都沒寫的培訓筆記,就隨手寫幾筆入門的吧。希望對大家有所幫助。 註冊 主活動註冊:在src/main/AndroidManifest.
原创 C++_011_數據結構_循環雙鏈表_混合鏈表
循環雙鏈表_混合鏈表(雙鏈表中儲存順序表) 鏈表和線性表各有優缺點,把二者混合,就能充分利用二者的優點。雙鏈表中的結點存儲的是順序表,把兩種線性表混合使用。 包含的主要知識點 1.混合線性表的寫法。 2.深拷貝構造函數,重載 =
原创 交換最少次數得到迴文
交換最少次數得到迴文 #include"stdio.h" int min=9999; int book[100]; int x=-1; typedef struct jiegou { char data; int num; }jie
原创 C++_009_數據結構_線性表_間接尋址方式儲存
代碼開始前的閒談 1.本章在基礎的順序表功能上增加了 循環移動k位的函數、約瑟夫問題的求解函數,合併兩個順序表的函數。 2 .如果線性表 首先重載了 cout<<,線性表的元素也重載了cout<<。.cout <<多次重載
原创 C++_010_數據結構_靜態鏈表_靜態雙鏈表普通存儲版
代碼開始前的閒談 培訓筆記寫着寫着想出書了。《計算機協會常規培訓_C/C++ 第一版》。 主要內容 1.靜態鏈表(模擬鏈表)的寫法。 2.靜態鏈表的插入、刪除、初始化等操作。 3.重載operator []。 4.這裏只寫靜態循環
原创 C語言寫的鏈表
C語言寫的單鏈表 //怎麼會說C++的鏈表和C語言不一樣呢? // //好吧,我再寫一遍C語言的單鏈表。 #include"stdio.h" #include"stdlib.h" typedef struct lianbiao {
原创 C++_008_數據結構_線性表_普通線性表
代碼開始前的閒談 計算機協會C++培訓的數據結構部分現在開始了,所用的書是 《數據結構》科技出版社 作者 吳陳 教授。 作者也就是我的老師。感謝老師一學期的辛勤工作。雖然老師可能還不認識我。。。由於課本是用 V C 6.0
原创 C++培訓_006_函數_數組_字符串_解決實際問題
先複習個題目 這是一個學C語言同學問的,所有這裏用C語言解答了。其實思想都一樣。 //輸入一個字符串,內有數字和非數字字符 //例如:A123x456 1760? 302tab5876 //將其中連續的數字作爲一個整數,一次存放到數組
原创 unity中簡單的js腳本
GUI腳本 #pragma strict var probArray:float[]; private var probValue:int; function OnGUI() { if(GUI.Button(Rect(10,70,
原创 萬年曆的C語言寫法
萬年曆_源碼 主函數所在源碼 #include <stdio.h> #include <stdlib.h> #include <string.h> int GetWeek(int year,int month,int day);//求今
原创 大學階段不常見的C語言表達
大學階段不常見的C語言表達 這些用法容易忘記,因爲我不常用啊,每次都要翻書,今天寫出來以後就不要查書了。 重定向 輸入重定向例子: F:\C_Study\temp1\temp1.exe < F:\C_Study\temp1\mywor
原创 搜索_圖_最短路徑_樹_
深度搜索 簡例 #include <stdio.h> int map[5][4]= { 0,0,1,0, 0,0,0,0, 0,0,1,0, 0,1,2,0, 0,0,0,1 }; int book[5][4]; in
原创 算法導論_001
插入排序 普通插入排序 //排序的數組爲: 5 2 4 6 1 3 //輸入 6 5 2 4 6 1 3 測試。 #include<iostream> using namespace std; int a[100]; voi
原创 簡單的排序方法
“桶排序” 定義空桶,放進數據,按桶裏的個數輸出。 //"桶排序",排給定數組 #include"stdio.h" int main() { int a[10]={3,3,5,6,5,3,2,1,9,9};//待拍數組 in
原创 C++_012_數據結構_棧_順序表儲存版
棧 這裏只寫順序表存儲版本的棧,鏈式存儲參考上一篇博客《C++_011_數據結構_循環雙鏈表_混合鏈表》的寫法,這裏不做贅述。 除此之外,本篇給出一些關於棧的常用算法。 棧其實就是線性表的變種,只不過,只能在線性表