EP丶LKK
EP丶LKK
全部文章
分类
C语言(9)
离散数学(2)
算法(5)
题解(46)
归档
标签
去牛客网
登录
/
注册
EP丶LKK的博客
全部文章
(共60篇)
归并排序
今天我们来学一种新的排序方法:归并排序 ,首先我们来看一个问题:如何将下面的数组从小到大排序好: 5,1,3,0,5,4,9,8,7,0 这里我们采用新的方法,归并排序。首先我们先来看看它的思路: 首先根据每次递归得到的数组由两个相邻的排列好的序列组成,其中有个指针指向数组中间。 分别有两个指针指...
C
2022-04-22
0
395
快速排序
假设有下面这样一排数据需要排序: 3 7 6 1 2 9 1 2 6 排开常用的冒泡和选择排序,今天我们来试一下一种新的方法:快速排序 快速排序的思路如下: 首先我们要先从这组数据中选出一个任意值X,然后以X为分界,比X小的数据排到X的左半边,比X大的数据排到X的右半边。 然...
C
2022-04-21
0
367
链表及其相关操作
链表及其有关操作 链表的定义: 首先先让我们来看看什么是链表: 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的,链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。 由上面我们不难发现,链表就是一系列零散的点,通过指针作为...
C
2022-04-20
0
374
题解 | #登录验证#
">#include<stdio.h> int main() { char arr1[10] = { 0 }; char arr2[10] = { 0 }; char Narr[6]="admin"; scanf("%s", arr1); scanf("%s", arr...
C
2022-04-16
0
296
题解 | #[NOIP2018]标题统计#
"> int main() { char a = 0; int num = 0; while((a=getchar())!='\n') { if (a>=48 && a <= 57) num++; ...
C
2022-04-16
1
389
题解 | #扫雷#
"> int Check_( char(*pc)[1000], char c, int n, int m,int i,int j) { int flag=0; if (c == '.') { //上下六个 for (int k = 0; k < 3; k++) { //...
C
2022-04-16
0
389
题解 | #杨辉三角#
用组合公式写的,麻烦了哈哈 "> long long int Jmul(int n) { if (n == 0) return 1; else return n * Jmul(n - 1); } int main() { long long ...
C
2022-04-16
0
296
题解 | #矩阵交换#
"> //行变换 void Swapr(int(*p)[10], int num1, int num2, int m) { int tmp = 0; for (int i = 0; i < m; i++) { tmp = *(*(p + num1 - 1...
C
2022-04-16
0
311
题解 | #矩阵转置#
"> int main() { int arr[100]={0}; int n =0,m=0,sum=0,flag=0;//n是行,m是列 scanf("%d %d",&n,&m); for(int i=0;i<n*m;i++) { ...
C
2022-04-15
0
332
题解 | #KiKi判断上三角矩阵#
"> int main() { int n =0,flag=0,sign=0; int arr[10][10]={0}; scanf("%d",&n); for(int i =0;i<n;i++) { for(int j=0;j&...
C
2022-04-15
0
283
首页
上一页
1
2
3
4
5
6
下一页
末页