原创 二叉樹的所有葉子結點到根結點的路徑

void bt_all_path(btree tree, item_type a[], int len) {    int i;    if (tree != NULL) {        if (tree->lchild == NULL

原创 二叉樹的葉子結點個數計算

int bt_leaf_count(btree tree) {    int num1, num2;    if (tree == NULL) {        return 0;    } else if (tree->lchild ==

原创 二叉樹的高度計算

int bt_height(btree tree) {    int leftdep, rightdep;    if (tree == NULL) {        return 0;    } else {        leftdep

原创 二叉樹儲存結構及操作的定義

/* * tree.h * *  Created on: 2010-11-12 *      Author: Jenson */#ifndef TREE_H_#define TREE_H_typedef int item_type;type

原创 二叉的創建

btree bt_create(char* str) {    btree tmp[MAX_SIZE];    btree p = NULL;    btree tree;    int top = -1;    int k, j = 0;

原创 我的友情鏈接

51CTO博客開發

原创 Ubuntu 環境變量

環境變量配置文件 在Ubuntu中有如下幾個文件可以設置環境變量 1、/etc/profile:在登錄時,操作系統定製用戶環境時使用的第一個文件,此文件爲系統的每個用戶設置環境信息,當用戶第一次登錄時,該文件被執行。 2、/etc/

原创 將Java對象持久化到XML文件中

XMLEncoder 類是 ObjectOutputStream 的互補替換,可用於生成 JavaBean 的文本表示形式,所使用方式與用 ObjectOutputStream 創建 Serializable 對象的二進制表示形式的方式相同

原创 利用RMI實現聊天室之客戶端

客戶端接口:package com.kkoolerter.service;import java.rmi.Remote;import java.rmi.RemoteException;public interface IChatClient

原创 我的友情鏈接

51CTO博客開發

原创 關於增強Swing您所不知道的5件事

【IT168 技術】用戶界面設計和開發近年來有了一些改變,有人可能會說 Java 平臺並不能保持。1997 年發佈的 Swing 至今仍然一個標準的工具包,可以在 JVM 上構建用戶界面。好的一點是,它是一個較爲熟悉的標準,易於操作。不

原创 Java實現簡單的凱撒加密解密

package com.kkoolerter;public class Caesar {    public static void main(String[] args) {        String str = "hello";  

原创 Java獲取文本中漢字的個數

通過使用正則表達式實現提取文本中漢字的個數。package com.kkoolerter;import java.util.regex.Matcher;import java.util.regex.Pattern;public class

原创 Java transient關鍵字使用小結及一些需要注意的細節

1、transient關鍵字只能修飾變量,而不能修飾方法和類。注意,本地變量是不能被transient關鍵字修飾的。2、被transient關鍵字修飾的變量不再能被序列化,一個靜態變量不管是否被transient修飾,均不能被序列化。3、一

原创 Java使用指定URL打開IE瀏覽器

package com.kkoolerter;import java.io.IOException;public class OpenIE {    public static void main(String[] args) throws