原创 輸入二叉樹,求父,左,右結點和深度,葉子數

#include <stdio.h> #include <math.h> #define MAX_TREE_SIZE 15 void main() { int SqBiTree[MAX_TREE_SIZE+1];之前的錯誤就在這,導

原创 鏈式合併(尾插入,前提是輸入2個從小到大的鏈表)

#include <stdio.h> #include <stdlib.h> #define LIST_INIT_SIZE 100 #define LISTINCREMENT 10 #define ok 1 #defi

原创 JavaScript Array(數組)對象與Boolean(邏輯)對象、Math(算數)對象

合併2個數組 var arr = new Array(3) var arr2 = new Array(3) document.write(arr.concat(arr2)) 將數組的所有元素組成字符串 var arr = new Arra

原创 二叉樹鏈式存儲,實現先中後序輸出,並求葉子結點數

#include <stdio.h> #include <stdlib.h> typedef struct BiTNode { int data; struct BiTNode *lchild,*rchild; }BiTNode,*B

原创 十進制轉換爲二進制(棧)

#include <stdio.h> #include <stdlib.h> #define STACK_INCREMENT 10 #define STACK_INIT_SIZE 50 typedef struct { int *bas

原创 JavaScript 字符串(String)對象與Date(日期)對象

indexOf():定位字符串中某一個指定的字符首次出現的位置 document.write(str.indexOf("hello")) match():查找字符串中特定的字符,找到的話返回這個字符 document.write(str.

原创 JavaScript Window History與Window Navigator與JavaScript 消息框

history.back()加載歷史列表中的前一個url,也就是點擊瀏覽器中的後退按鈕 history.forward()也就是前進按鈕 windows.navigator對象包含有關訪問者瀏覽器的信息 來自navigator對象的信息

原创 JavaScript Window - 瀏覽器對象模型與Window Screen與Window Location

瀏覽器窗口的尺寸(不包括工具欄和滾動條) 對於ie,chrome,Firefox,opera,safari window.innerHeight 對於ie5678 document.documentElement.clientHeight

原创 RegExp 對象(正則表達式)

var patt1 = new RegExp("e") 定義了名爲patt1的RegExp對象,其模式是“e” 使用此對象在一個字符串中檢索時,將尋找的是字符“e” test()檢索字符串中的指定值,返回值是true及false docu

原创 2維數組矩陣相乘

#include <stdio.h> #define M 3 #define N 3 void main() { int A[M][N],B[M][N],C[M][N]; int i,j,k; for(i=0;i<M;i++

原创 順序存儲的合併

#include <stdio.h> #include <stdlib.h> #define LIST_INIT_SIZE 100 #define LISTINCREMENT 10 #define ok 1 #defi

原创 創建js對象

創建直接的實例 person = new Object(); person.firstname = "Bill"; person.lastname = "Gates"; person.age = 56; person.eyecolor =

原创 稀疏矩陣的快速轉置

    其實這2個代碼是要求要在程序的前後計算程序的時間複雜度,但我不懂怎麼弄。。期中已過,對數據結構的印象就是,代碼太長,記不住。有些道理明明就是

原创 JavaScript HTML DOM 元素(節點)

    今天,科比宣佈本賽季退役。真的是越想想越心塞,雖然我早告訴自己5,6年前的初中生活早已過去,也早就知道科比這幾年狀態不咋地,年齡也到了差不多了。但是啊,時間到了,任何事都有始有終,不管怎樣,起碼回憶是美的,享受的過程是存在的,生活

原创 2維數組矩陣相加

#include <stdio.h> #define M 3 #define N 3 void main() { int A[M][N],B[M][N],C[M][N]; int i,j; for(i=0;i<M;i+