SSClem
码龄5年
关注
提问 私信
  • 博客:89,678
    社区:4
    89,682
    总访问量
  • 11
    原创
  • 1,813,184
    排名
  • 93
    粉丝
  • 0
    铁粉

个人简介:Front-end never ends.

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
  • 加入CSDN时间: 2020-05-13
博客简介:

SS-Clem.的博客

博客描述:
生活原本沉闷,但跑起来就会有风。
查看详细资料
个人成就
  • 获得172次点赞
  • 内容获得16次评论
  • 获得865次收藏
  • 代码片获得3,456次分享
  • 博客总排名1,813,184名
创作历程
  • 11篇
    2020年
成就勋章
TA的专栏
  • 数据结构
    11篇
  • 笔记
    1篇
  • 资源
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jses6webpackxhtml前端框架
  • 后端
    node.js
  • 移动开发
    flutter
  • 网络与通信
    https
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

60人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

基础练习 数列排序 C【蓝桥杯】

资源限制时间限制:1.0s 内存限制:512.0MB问题描述  给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200  输入格式  第一行为一个整数n。  第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。  输出格式  输出一行,按从小到大的顺序输出排序后的数列。  样例输入58 3 6 4 9样例输出3 4 6 8 9感觉一般题目空间给的比较大,时间限制比较明显,就用的快速排序。函数调用的数组会对原的数组造成影
原创
发布博客 2020.07.20 ·
469 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

邻接表法创建无向图(C语言)

题目本题要求建立一个无向图,采用邻接表做为存储结构。 例如:输入信息为:第一行给出图的顶点数n和边数e。第二行给出n个字符,表示n个顶点的数据元素的值。后面是e行,给出每一条边的两个顶点编号。输出每个顶点的值以及各顶点的邻接点。输入样例:7 901234560 20 30 41 31 52 32 54 55 6输出样例:0: 4 3 21: 5 32: 5 3 03: 2 1 04: 5 05: 6 4 2 16: 5无向图还要生成对称节点#incl
原创
发布博客 2020.06.09 ·
25821 阅读 ·
63 点赞 ·
11 评论 ·
371 收藏

求二叉树的叶子结点个数(C语言)

输入格式:输入二叉树的先序序列。提示:一棵二叉树的先序序列是一个字符串,若字符是‘#’,表示该二叉树是空树,否则该字符是相应结点的数据元素。输出格式:输出有两行:第一行是二叉树的中序遍历序列;第二行是二叉树的叶子结点个数。输入样例:ABC##DE#G##F###输出样例:CBEGDFA3和上一篇博客的题目类似:先序输入–>二叉链式–>中序遍历,这道题加了个求叶子节点。到此总结了二叉树的构造、求深度、结点、叶子节点、三种顺序遍历的算法,都在之前的几篇博客里。
原创
发布博客 2020.05.31 ·
20492 阅读 ·
41 点赞 ·
3 评论 ·
244 收藏

建立与遍历二叉树(C语言)

题目详情以字符串的形式定义一棵二叉树的先序序列,若字符是‘#’, 表示该二叉树是空树,否则该字符是相应结点的数据元素。读入相应先序序列,建立二叉链式存储结构的二叉树,然后中序遍历该二叉树并输出结点数据。输入样例:在这里给出一组输入。例如:ABC##DE#G##F###输出样例:在这里给出相应的输出。例如:CBEGDFA题目要求 先序输入,二叉链式存储,中序输出。注意函数CreateBiTree(&Tr)和InOrder(Tr)的区别:后者不对树本身进行操作#i
原创
发布博客 2020.05.31 ·
4332 阅读 ·
6 点赞 ·
1 评论 ·
33 收藏

求二叉树的深度(C语言)

函数接口定义:int Depth(BiTree T);T是二叉树树根指针,函数Depth返回二叉树的深度,若树为空,返回0。裁判测试程序样例:#include <stdio.h>#include <stdlib.h>typedef char ElemType;typedef struct BiTNode{ ElemType data; struct BiTNode *lchild, *rchild;}BiTNode, *BiTree;BiTree Cre
原创
发布博客 2020.05.31 ·
9246 阅读 ·
20 点赞 ·
1 评论 ·
75 收藏

统计二叉树结点个数(C语言)

函数接口定义:int NodeCount ( BiTree T);T是二叉树树根指针,函数NodeCount返回二叉树中结点个数,若树为空,返回0。裁判测试程序样例:#include <stdio.h>#include <stdlib.h>typedef char ElemType;typedef struct BiTNode{ ElemType data; struct BiTNode *lchild,*rchild;}BiTNode,*BiTree;
原创
发布博客 2020.05.31 ·
11271 阅读 ·
10 点赞 ·
0 评论 ·
44 收藏

二叉树的三种遍历(先序、中序和后序)

函数接口定义:void Preorder(BiTree T);void Inorder(BiTree T);void Postorder(BiTree T);T是二叉树树根指针,Preorder、Inorder和Postorder分别输出给定二叉树的先序、中序和后序遍历序列,格式为一个空格跟着一个字符。其中BinTree结构定义如下:typedef char ElemType;typedef struct BiTNode{ ElemType data; struct BiTNo
原创
发布博客 2020.05.31 ·
3317 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

堆栈模拟队列(C语言)

题目详情设已知有两个堆栈S1和S2,请用这两个堆栈模拟出一个队列Q。所谓用堆栈模拟队列,实际上就是通过调用堆栈的下列操作函数:int IsFull(Stack S):判断堆栈S是否已满,返回1或0;int IsEmpty (Stack S ):判断堆栈S是否为空,返回1或0;void Push(Stack S, ElementType item ):将元素item压入堆栈S;ElementType Pop(Stack S ):删除并返回S的栈顶元素。实现队列的操作,入队和出队。输入格式输入
原创
发布博客 2020.05.17 ·
3063 阅读 ·
11 点赞 ·
0 评论 ·
47 收藏

输入带空格的字符串(C语言)

问题引入使用scanf(“%s”,str)时,如果输入的字符串内有空格,会导致读入的字符串到空格直接结束。解决方法1. 使用gets函数#include <stdio.h>int main(){ char str[100]; gets(str); printf("%s",str);}2. 使用scanf扫描集#include <stdio.h>int main(){ char str[100]; scanf("%[^
]",str); pr
原创
发布博客 2020.05.13 ·
2900 阅读 ·
4 点赞 ·
0 评论 ·
19 收藏

括号匹配 (PTA)

题目详情给定一串字符,不超过100个字符,可能包括括号、数字、字母、标点符号、空格,编程检查这一串字符中的( ) ,[ ],{ }是否匹配。输入格式输入在一行中给出一行字符串,不超过100个字符,可能包括括号、数字、字母、标点符号、空格。输出格式如果括号配对,输出yes,否则输出no。输入样例1sin(10+20)输出 : yes输入样例2{[}]输出:no心得注意以下情况:·输入 123 输出 no·输入 [ ] (中间有空格) 输出 yes切身体会这种思路比较“
原创
发布博客 2020.05.13 ·
2304 阅读 ·
4 点赞 ·
0 评论 ·
15 收藏

堆栈操作合法性 (C语言)

题目详情假设以S和X分别表示入栈和出栈操作。如果根据一个仅由S和X构成的序列,对一个空堆栈进行操作,相应操作均可行(如没有出现删除时栈空)且最后状态也是栈空,则称该序列是合法的堆栈操作序列。请编写程序,输入S和X序列,判断该序列是否合法。输入格式输入第一行给出两个正整数N和M,其中N是待测序列的个数,M(≤50)是堆栈的最大容量。随后N行,每行中给出一个仅由S和X构成的序列。序列保证不为空,且长度不超过100。输出格式对每个序列,如果该序列是合法的堆栈操作序列 在一行中输出 YES,如果不是输出
原创
发布博客 2020.05.13 ·
5864 阅读 ·
8 点赞 ·
0 评论 ·
29 收藏