- 浏览: 4191 次
- 性别:
- 来自: 江西
最近访客 更多访客>>
最新评论
-
jf19880423:
执行以后发现是 0, 0, 32, 11, 22, 22, 5 ...
Java语言快速排序算法的实现
文章列表
Java语言快速排序算法的实现
- 博客分类:
- J2SE
package com.yql.test;
public class QuickSort {
//快速排序算法平均运行时间O(NlogN),最坏的情形性能为O(N*N)
public void quickSort(String[] strDate, int left, int right) {
String middle, tempDate;
int i, j;
i = left;
j = right;
//选取枢纽元为中间的,时间证明这种选取枢纽元得方法 (三数中值分割算法)比较好
middle = strDate[(i + j) / ...
package com.yql.thread;
//生产者与消费者问题java代码实现
public class ProducerConsumer {
public static void main(String[] args) {
//创建一个栈用来放窝头
SyncStack ss = new SyncStack();
//生产者p
Producer p = new Producer(ss);
//消费者c
Consumer c = new Consumer(ss);
//开启生产者消费者线程各两个,模拟两个买窝头两个生产窝头
new ...
最近在做OA项目设置权限的时候用到JQuery的TreeView插件,现在整理下: 1、 首先准备一下Action中的setPrivilegeUI()方法
/** 设置权限页面 */
public String setPrivilegeUI() {
// 准备数据
Role role = roleService.getById(model.getId());
ActionContext.getContext().getValueStack().push(role);
List<Privilege> topPrivilegeList = ...