C
文章平均质量分 56
客院载论
I'm a coder!!
展开
-
程序设计基础最后一次作业——解析
程序设计基础最后一次作业要求以及解答,解答等收作业了在公布原创 2022-12-07 17:39:30 · 1687 阅读 · 0 评论 -
图像处理——使用模板对矩阵进行中值滤波(中值滤波模板)
#include <stdio.h>/* * description:将原来的数组进行输出 * parameters: * matrix:将要打印的矩阵 * width:矩阵的宽度 * height:矩阵的高度 * return: * void */void showMatrix(int *matrix,int width,int height){ for (int i = 0; i < width*height; .原创 2021-12-28 20:43:37 · 3979 阅读 · 0 评论 -
数据结构之单链表C语言实现,以及其中的常见的错误总结和修改
常见错误一:尾结点的Next指针并没有处理没有将加入的最后一个结点的指针域next置为NULL,陷入无限的死循环常见的错误二:初始化函数InitList/* 功能描述:初始化对应的链表,将传入的创建的链表进行初始化*/Status InitList(LinkList L){ L = (Node *)malloc(sizeof(Node)); //已经修改了形参指针的值,并不是修改实参的地址,已经和实参没有任何的关系 //判定是否分配成功 if(L原创 2020-08-26 17:47:38 · 5847 阅读 · 0 评论 -
Leetcode——Integer to Roman(这不仅仅是一道题,更多是关于指针和地址的运用以及动态存储空间的申请,绝对值得借鉴一下)
题目简介Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M.罗马数字是用七个不同的标志表示:I, V, X, L, C, D 和M.Symbol ValueI 1V 5X 10L 50C 100D 500M原创 2020-08-26 15:00:12 · 185 阅读 · 0 评论 -
Leetcode——Container With Most Water
题目简介Given n non-negative integers a1, a2, …, an , where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpoints of line i is at (i, ai) and (i, 0). Find two lines, which together with x-axis forms a container,原创 2020-08-23 15:53:30 · 256 阅读 · 0 评论 -
C语言模拟洗发牌
问题描述通过C语言模拟洗发牌的过程,牌一共有52张,四种花色,13中数字。构成扑克牌实现单张牌的构成:牌面 + 花色牌面标志:梅花clubs,红心hearts,黑桃spades,方片diamonds牌面:A,2,3,4,5,6,7,8,9,Jack,Queen,King组合:通过整除13和对13进行除余进行构成扑克牌代码实现typedef struct{ char suit[10]; //花色 char face[10]; //牌面}CARD;原创 2020-08-18 17:15:42 · 3359 阅读 · 6 评论 -
C语言——筛法求100以内的素数
步骤简介初始化数组a,使得a[i] = i;对i = 2,3,4,…,sqrt(N)分别做:“筛掉a中所有的a[i]的倍数”对数组a中a[i]后面的所有的数a[j]分别做:若“a[j]是a[i]的倍数”,则"筛掉a[j]"输出数组中余下的a[i]!= 0的数我的代码#include <stdio.h>#include <stdlib.h>#include <math.h>int main(){ //筛法求100以内的素数原创 2020-08-15 10:26:30 · 2073 阅读 · 0 评论 -
C语言——定积分的计算
思路分析代码实现#include <stdio.h>float DefiniteIntegral(float x,float y,float (*f)(float));float Fun(float x);int main() { printf("%f",DefiniteIntegral(1,2,Fun));}/* 功能描述:计算定积分的函数 形参列表:上限x 下限y 被积函数f 注意事原创 2020-08-14 17:30:00 · 5655 阅读 · 0 评论 -
排序算法之交换排序
排序算法之交换排序简介:将第一个元素和后面所有的元素进行比较/* 交换排序*/void SelectSort(int score[],int n){ int temp; for(int i = 0;i < n - 1;i ++) { for(int j = i + 1;j < n;j ++) { if(score[i] < score[j]) {原创 2020-08-13 15:42:02 · 194 阅读 · 0 评论 -
C语言中白鸡问题程序错误原因分析
C语言中判定浮点数的近似相等浮点数只是对一个数的近似相等,不是精确值,所以判定浮点数是否相等不能直接用“=”fabs(a-b)<0.1,通过两个浮点数的差值,在一个极小的范围内来判定两个数是否相等...原创 2020-08-11 21:17:01 · 525 阅读 · 0 评论