2016年2月29日

simplify Path

摘要: package cn.edu.xidian.sselab.string;import java.util.Arrays;import java.util.HashSet;import java.util.Set;import java.util.Stack;/** * * @author zhiyo 阅读全文

posted @ 2016-02-29 23:08 wzyxidian 阅读(184) 评论(0) 推荐(0) 编辑

Compare Version Number

摘要: package cn.edu.xidian.sselab.string;/** * * @author zhiyong wang * title: Compare Version Numbers * content: * Compare two version numbers version1 an 阅读全文

posted @ 2016-02-29 21:26 wzyxidian 阅读(256) 评论(0) 推荐(0) 编辑

二分查找树

摘要: //二叉查找树的定义,查询,插入,删除public class BSTree<T extends Comparable<T>>{ private BSTNode<T> mRoot;//定义根节点 //定义节点 private class BSTNode<T extends Comparable<T> 阅读全文

posted @ 2016-02-29 20:31 wzyxidian 阅读(559) 评论(0) 推荐(0) 编辑

斐波那契查找法

摘要: void Fibonacci(int *f) { f[0] = 1; f[1] = 1; for (int i = 2; i < MAXSIZE; i++) { f[i] = f[i - 1] + f[i - 2]; } } int Fibonacci_Search(int *a, int n, i 阅读全文

posted @ 2016-02-29 14:43 wzyxidian 阅读(854) 评论(0) 推荐(0) 编辑

java 实现多种排序

摘要: public class Sort { //交换两个数 private void swap(int[] arr, int i,int j){ int temp = arr[i]; arr[i] = arr[j]; arr[j] = temp; } //普通版冒泡排序,时间复杂度为O(n^2),稳定的 阅读全文

posted @ 2016-02-29 10:05 wzyxidian 阅读(314) 评论(0) 推荐(0) 编辑

导航