admin 发布的文章

递归算法的时间复杂度:

什么是递归算法?

递归算法是一种直接或者间接调用自身函数或者方法的算法.

怎么使用递归算法?

1.递归求N 的阶乘和递归求1+2+3+4······+n

//递归求n!

 public static int fac(int n) {
        if (n == 1){
            return 1;
        } else {
            return n * fac(n-1);
        }
    }
 

//实现代码: 递归求 1 + 2 + 3 + ... + 10

public static int sum(int n) {
    if (n == 1){
        return 1;
    } else {
        return n + sum(n - 1);
    }
}

冒泡排序算法

bubbleSort.gif

public class BubbleSortExample {

public void bubbleSort(int[] array) {
    if (array == null || array.length == 0) {
        return;
    }

    int n = array.length;
    for (int i = 0; i < n - 1; i++) {
        for (int j = 0; j < n - i - 1; j++) {
            // 如果当前元素大于下一个元素,则交换它们
            if (array[j] > array[j + 1]) {
                int temp = array[j];
                array[j] = array[j + 1];
                array[j + 1] = temp;
            }
        }
    }
}

// 打印数组
public void printArray(int[] array) {
    for (int value : array) {
        System.out.print(value + " ");
    }
    System.out.println();
}

public static void main(String[] args) {
    BubbleSortExample example = new BubbleSortExample();
    int[] array = {3, 4, 1, 2, 0};
    System.out.println("Original Array:");
    example.printArray(array);

    example.bubbleSort(array);
    System.out.println("Sorted Array:");
    example.printArray(array);
}

}

选择排序算法

selectionSort.gif

插入排序

insertionSort.gif

2024最新:

在linux中查看系统的内核版本、主机名、处理器类型等 可以使用uname命令

2025最新:

uname.png

2023年

在Linux中查看版本信息的常用方法是使用lsb_release命令,如果没有安装这个命令,你也可以查看/etc/os-release文件。

使用lsb_release -a命令可以查看所有的版本信息,包括发行版名称、版本号等。如果只想查看发行版名称和版本号,可以使用lsb_release -ds。

如果没有lsb_release命令,可以查看/etc/os-release文件的内容来获取版本信息

使用lsb_release命令

lsb_release -a

如果没有lsb_release命令,查看/etc/os-release文件

cat /etc/os-release

更新:2023-05-21 23:01
在Linux中,我们通常会用到磁盘分区来管理我们的硬盘。但是有时候,我们会需要查看未挂载的磁盘空间,进行分区或者挂载等操作。那么在本文中,我们将从多个方面对Linux查看未挂载的磁盘做详细的阐述,包括Linux查看未挂载的磁盘空间、Linux查看未分配磁盘、Linux永久挂载磁盘命令、Linux查看几个磁盘、Linux挂载磁盘mount命令、Linux查看磁盘挂载、Linux查看磁盘是否挂载、Linux查看磁盘挂载情况、Linux查询未挂载的磁盘、Linux查看未挂载硬盘等方面。


- 阅读剩余部分 -