算法
GuiMa005
这个作者很懒,什么都没留下…
展开
-
用递归判断数组是否有序
package shujujiegou; //判断数组是否有序; public class digui1 { public static void main(String[] args) { int[] arr1 = {1, 2, 3, 4, 50}; int[] arr2; arr2 = new int[]{12, 3, 5, 5}...原创 2020-03-02 15:30:55 · 505 阅读 · 0 评论 -
递归
1、递归 函数的递归调用; fun1()-->fun2()-->fun3()-->fun1() 间接递归 fun1()<-->fun1() 直接递归2、递归调用的性质特点 (1)、函数的调用存在系统资源的消耗,空间及时间的消耗; (2)、函数的递归调用往往都比较深,因此会产生大量的系统资源的消耗; (3)、函数的递归调用,若不注意调用的规模(即深度...转载 2018-03-25 22:32:36 · 195 阅读 · 0 评论 -
day02笔记
#include<stdio.h> int main(void){ int n; //物品个数 int k; //背包容量 double t; int i=0; printf("请输入物品个数n"); scanf("%d",&n); int a[n]; //物品所占容量; ...原创 2018-04-28 19:16:49 · 148 阅读 · 0 评论 -
C语言版快速排序
C语言版快速排序 #include<stdio.h> void quicksort(int , int); int a[101],n,t,temp; //定义全局变量,这三个变量需要在子涵数中使用。 int main(void) { printf("请输入要排序的数的个数n:"); scanf("%d", &n); for(int i = 1; i <= n; ...原创 2019-04-20 21:50:02 · 365 阅读 · 0 评论