11 2020 档案
摘要:#include <stdio.h> #include <stdlib.h> void RadixCountSort(int b[],int a[],int n) //这个是计数算法,只是count[]范围在0到1 { int i; int count[10]={0}; for(i=0;i<10;i
阅读全文
摘要:#include <stdio.h> #include <stdlib.h> #include <stdbool.h> //快速排序算法,一个是递归,一个就是之前的分割算法 void Quick_sort(int a[],int high,int low); int split(int a[],in
阅读全文
摘要:#include <stdio.h> //交换数字 ,这里如果不用指针就会导致数值只会在函数体里交换 void swap(int* x, int* y) { int mid; mid = *x; *x = *y; *y = mid; } //选择排序 void Selection_sort(int
阅读全文
摘要:给出N个数,要求把其中重复的去掉,只保留第一次出现的数。 例如,给出的数为1 2 18 3 3 19 2 3 6 5 4,其中2和3有重复,去除后的结果为1 2 18 3 19 6 5 4。 输入 输入第一行为正整数T,表示有T组数据。 接下来每组数据包括两行,第一行为正整数N,表示有N个数。第二行
阅读全文
摘要:有一个n级台阶的楼梯,小明一次可以向上跳1步,两步,甚至是n步,请问小明跳到n级台阶有多少种跳法? 输入 第一行输入一个整数t,代表有t组样例:( T<=30) 接下来的t行,都用一个整数n,表示楼梯有n级台阶( 1<=n<=30) 输出 跳到第n级台阶有多少种跳法 这一题既可以列前几项发现规律,也
阅读全文
摘要:1.做好最好的打算; 2.一切都是最好的安排; 3.相信一切都会水到渠成; 4.要有一颗感恩的心。
阅读全文
摘要:举个例子: Enter a sentence:you can swallow a cage can't you? Reversal a sentence:you can't cage a swallow can't you? #include<stdio.h> int main() { char c
阅读全文
摘要:Enter an expression:2.5*3+1 Value of expressino:8.5 表达式中的操作都是浮点数,运算是加减乘除,表达式从左向右求值(所有运算符的优先级都一样)。 #include <stdio.h> int main() { char c; char last; /
阅读全文
摘要:接上一篇随笔,在上篇我自己写的代码中,当首位数字在后面中再次出现,又会出现没有及时跳出循环的情况,这里采用了极其无奈的写法,使用goto语句,一个break语句跳不出两个循环,每判断一次就要检查high与low是否相等。有一位同学提供了一种算法,辅助数组标记了比initial_num大与小的数组序号
阅读全文
摘要:快排依赖递归算法,是种稳定的排序算法。 对于给定一正整数序列{K1,K2,...,K9}重新排列成一个新的序列。新序列中,比K1小的数都在K1的前面(左面),比K1大的数都在K1的后面(右面)。 下面宏定义中将N设为9 用一个量标记k1,分别用high和low从数组的后面和前面标记,若[high]比
阅读全文
摘要:题目描述: 给定一个N阶矩阵A,输出A的M次幂(M是非负整数) 例如: A = {1 2 3 4} A的2次幂 {7 10 15 22} 输入 第一行是一个正整数N、M(1<=N<=30, 0<=M<=5),表示矩阵A的阶数和要求的幂数, 接下来N行,每行N个绝对值不超过10的非负整数,描述矩阵A的
阅读全文
摘要:第一位 ————山西大学教授梁吉业 大数据分析挖掘的多粒度方法 多粒度智能决策: (1)多层次决策:对决策数据进行层次化建模或者运用现有决策模型对决策空间进行分层递阶的逼近。 (2)多视角决策:通过多种策略获得决策问题的多个局部解,基于多粒度融算法获得可信的满意近似解(遍历性,传递性,近似性)。 (
阅读全文

浙公网安备 33010602011771号