小编Sha*_*yed的帖子

使用Quicksort Java实现的Stackoverflow

在java中实现quicksort时遇到一些问题.我运行这个程序时出现stackoverflow错误,我不确定为什么.如果有人能指出错误,那就太好了.

si是起始指数.ei是结束指数.

public static void qsort(int[] a, int si, int ei){

    //base case
    if(ei<=si || si>=ei){}


    else{ 
        int pivot = a[si]; 
        int length = ei - si + 1; 
        int i = si+1; int tmp; 

        //partition array 
        for(int j = si+1; j<length; j++){
            if(pivot > a[j]){
                tmp = a[j]; 
                a[j] = a[i]; 
                a[i] = tmp; 

                i++; 
            }
        }

        //put pivot in right position
        a[si] = a[i-1]; 
        a[i-1] = pivot; 

        //call qsort on right and left sides of pivot
        qsort(a, 0, …
Run Code Online (Sandbox Code Playgroud)

java stack-overflow sorting algorithm quicksort

5
推荐指数
1
解决办法
2万
查看次数

如何在Weka中使用SVM?

我正在尝试在weka中使用svm分类器.当我点击libsvm分类器并尝试根据一些提供的训练数据训练模型时,我得到了错误

libsvm classes not in CLASSPATH.
Run Code Online (Sandbox Code Playgroud)

weka网站有一些关于如何解决这个问题的信息,但我不知道如何执行它们.

http://weka.wikispaces.com/LibSVM

我从提供的链接中获取了libsvm.jar文件.我不确定要放入哪个文件.

java weka libsvm

5
推荐指数
1
解决办法
3万
查看次数

编写一个bash脚本来在UNIX中运行matlab程序?

我没有bash脚本背景.我知道unix命令行的基础知识.

我有一个matlab脚本,它将矩阵图像作为输入.我在文件中有一堆图像.我需要bash脚本来调用matlab程序并将文件中的每个图像作为输入逐个输入到程序中.

如果你想写它继续前进将是伟大的.我所要求的只是让某人指引我到我应该注意的地方.

谢谢

unix bash shell matlab

3
推荐指数
1
解决办法
5818
查看次数

标签 统计

java ×2

algorithm ×1

bash ×1

libsvm ×1

matlab ×1

quicksort ×1

shell ×1

sorting ×1

stack-overflow ×1

unix ×1

weka ×1