![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言学习笔记
文章平均质量分 58
GadyPu
NEVER GIVE UP ON YOUR DREAMS!!!
展开
-
用C语言分配动态二维数组(结构体实现)
#include#includetypedef struct{ double **mat; int m; int n;}Matrix;void InitialMatrix(Matrix *T,int m,int n){ int i; T->mat=(double**)malloc(m*sizeof(double*)); for(i=0;i<m;i++) T->mat[i原创 2014-09-27 22:12:58 · 5560 阅读 · 1 评论 -
数列极差问题
在黑板上写了N个正整数组成的一个数列,进行如下操作: 每次擦去其中的两个数a和b,然后在数列中加入一个数a×b+1,如此下去直至黑板上 剩下一个数,在所有按这种操作方式最后得到的数中,最大的为max,最小的为min, 则该数列的极差定义为M=max-min。 请你编程,对于给定的数列,计算极差。输入 输入包含多个测试集。每个测试集的第一个数N表示 正整数序列原创 2014-12-05 20:59:26 · 1810 阅读 · 0 评论 -
nyoj 58 最少步数
描述这有一个迷宫,有0~8行和0~8列: 1,1,1,1,1,1,1,1,1 1,0,0,1,0,0,1,0,1 1,0,0,1,1,0,0,0,1 1,0,1,0,1,1,0,1,1 1,0,0,0,0,1,0,0,1 1,1,0,1,0,1,0,0,1 1,1,0,1,0,1,0,0,1 1,1,0,1,0,0,0,0,1 1,1,1,1,1,1原创 2015-01-06 17:33:04 · 431 阅读 · 0 评论 -
简单的学生信息管理系统
做这东西纯粹无聊(花了一下午帮同学写的),没啥营养。各个函数都注释好了,很容易看懂。有些地方写的不太合适也懒得改了,凑合看吧好了少废话直接贴代码。。。PS:vs2013和codeblock都编译通过,vc6编译出一大堆错误(无视吧o(╯□╰)o)主函数:#define _CRT_SECURE_NO_WARNINGS#include#include"函数接口.h"int m原创 2014-12-13 16:06:54 · 1265 阅读 · 0 评论 -
排队(约瑟夫问题)用循环链表解决
描述 周末了,软件ACM的队员准备玩玩游戏,娱乐一下,CY想了一个好主意,所有队员站成一个圈,从1开始报数,凡是报出指定数字的人要出列,有人出列后,下个人重新从1开始报数。最后一位“幸存者”要给大家表演个节目。由于队员正在不断的壮大,C小加又想知道他是否需要准备表演,请你设计个程序,帮他确定他是否是“幸存者”。输入第一行是n,有n次游戏,第二行是m,x,表示某次游戏有m个人,指定被请出列的数字原创 2014-10-19 16:36:27 · 752 阅读 · 0 评论 -
字符串按给定的方式压缩
#define _CRT_SECURE_NO_WARNINGS#include#include#include#define N 100char Buffer[N];void MoveStr(char *Str, int n, int m, char ch){ int j, k; Str[m + 1] = n + '0'; for (j = n + m, k = m + 2;原创 2014-10-18 10:46:53 · 781 阅读 · 0 评论 -
四倍数问题
#define _CRT_SECURE_NO_WARNINGS#include#include#include#includevoid JudgeNum(){ int i, j; int IsUsed[10]; for (i = 1001; i < 10000; i++) { memset(IsUsed, 0, sizeof(IsUsed)); int flag ,t原创 2014-10-19 18:08:27 · 637 阅读 · 0 评论 -
蛇形填数
简单的实现了一下蛇形填数,代码如下:原创 2014-11-18 21:16:49 · 347 阅读 · 0 评论 -
填数游戏(??×???=????)
题目:1~9九个数字只能用一次填进九个空,使得??×???=????原创 2014-10-21 19:53:11 · 677 阅读 · 0 评论 -
BWT(压缩与还原)
BWT(Burrows-Wheeler Transformation)BWT变换:通过某一种变换得到新的字符串以英文单词为例,在其末尾我们给它添加一个美元符号变成:将字符串往右依次移动一个字符,重复上述工作原创 2014-10-10 16:00:28 · 1248 阅读 · 0 评论 -
括号匹配问题
描述现在,有一行括号序列,请你检查这行括号是否配对。输入第一行输入一个数N(0输出每组输入数据的输出占一行,如果该字符串中所含的括号是配对的,则输出Yes,如果不配对则输出No原创 2014-10-22 18:36:14 · 446 阅读 · 0 评论