嵩怡儿
码龄8年
关注
提问 私信
  • 博客:60,766
    60,766
    总访问量
  • 26
    原创
  • 1,701,014
    排名
  • 22
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江西省
  • 加入CSDN时间: 2016-09-19
博客简介:

natsong的博客

博客描述:
上传一些学习中遇到的问题
查看详细资料
个人成就
  • 获得86次点赞
  • 内容获得13次评论
  • 获得403次收藏
  • 代码片获得1,023次分享
创作历程
  • 26篇
    2022年
成就勋章
TA的专栏
  • Agnes
兴趣领域 设置
  • 数据结构与算法
    数据结构leetcode
  • 移动开发
    android studio
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

C语言将n个升序的链表合成一个升序链表

将n个升序链表合成1个升序链表
原创
发布博客 2022.10.07 ·
691 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

【C语言】结构体内存大小的计算

C语言结构体大小计算
原创
发布博客 2022.04.06 ·
3171 阅读 ·
2 点赞 ·
1 评论 ·
13 收藏

【算法】删除100个字符以内字符串中的数字后输出字符串

删除字符串中的数字输出
原创
发布博客 2022.04.06 ·
744 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

【算法】将字符串中最大的字符提到字符串最前面,最大字符前的字符串依次后移

提取字符串中最大字符到字符串首位置
原创
发布博客 2022.04.05 ·
329 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【数据结构】利用栈中缀表达式转后缀表达式

中缀表达式转后缀表达式的遍历规则
原创
发布博客 2022.04.03 ·
1143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二维数组中*(*a+1)和**(a+1)的区别

C语言中二维数组名的含义以及偏移方式
原创
发布博客 2022.04.01 ·
4012 阅读 ·
8 点赞 ·
1 评论 ·
35 收藏

【数据结构】C语言实现二叉树的层次遍历和非递归的深度遍历

二叉树的层次遍历、二叉树三种深度优先遍历(先序、中序、后序)遍历的非递归实现方式。纯手写代码欢迎指正
原创
发布博客 2022.03.23 ·
541 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

【算法】读入一个自然数n,计算其各位数之和,并且用汉语拼音输出和的各位。。。

例1:输入:12345输出:yi wu例2:输入:1012输出:si上代码:#include <stdio.h>#include <string.h>int main(){ char str[100]; /*用于存储待输入的数字字符串*/ int sum=0; /*用于记录输入数字字符串各位的和*/ int x; /*用于记录sum各位,方便与拼音的映射*/ int len=0; /*用于记..
原创
发布博客 2022.03.21 ·
771 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

【算法】C语言实现求[m,n]区间中素数的个数

1)素数概念:素数又称“质数”,表示除1以外只能被自身整除的正整数(1不是质数)。2)素数判断条件:让区间中的数i,分别去除以2~根号i之间的数,如果出现整除,则表示i并非质数。//代码:#include<stdio.h>#include<math.h>/*因为需要用到开根号*/void findPrim(int m,int n){ if(m<0||n<0) return; if(m>n) { findPrim(n,m); } els.
原创
发布博客 2022.03.19 ·
4505 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

【算法】求输入句子的最后一个单词中的字母个数,C++的简单实现

C++简单实现最后一个单词的字母个数
原创
发布博客 2022.03.18 ·
531 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【算法9】成绩排序 qsort函数的应用

先看整体需求:对于使用C++来说,往往使用sort函数来 进行快速排序,而且由于C语言中没有字符串基础类型,并且C语言中的输入输出语句需要相对更精细的占位符。所以用C++实现起来会简单许多。说了那么多还是馋人家的封装。。不过对于C语言中的qsort和C++中的sort 函数,实现来说还是比较类似的,都是基于快排实现,使用的时候也是只需要关注比较函数。来看实现代码:#include <stdio.h>#include <stdlib.h>#include <strin
原创
发布博客 2022.02.11 ·
392 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【算法7】编写算法实现带头结点的单链表就地逆置即空间复杂度O(1)

两种方法原地逆置链表
原创
发布博客 2022.01.27 ·
9541 阅读 ·
19 点赞 ·
0 评论 ·
89 收藏

【算法6】删除单链表L中删除一个最小值结点的高效算法(假设最小值结点是唯一的)

假设链表中最小值唯一,请删除这个最小值结点
原创
发布博客 2022.01.25 ·
1402 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

【算法5】n个整数存在一维数组R中,试编写算法,将R中序列循环左移p个位置

循环左移顺序表
原创
发布博客 2022.01.20 ·
1088 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

【算法4】逆置线性表A-B为B-A。实现整段顺序表的逆置

逆置顺序表A-B为B-A,其中A、B均为顺序表
原创
发布博客 2022.01.19 ·
568 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【算法3】【数据结构】删除顺序表中数值为 x的元素

删除顺序表中值为x的元素
原创
发布博客 2022.01.19 ·
7039 阅读 ·
2 点赞 ·
0 评论 ·
40 收藏

【算法2】【递归、非递归】设计一个高效算法,将顺序表中的所有元素逆置,要求空间复杂度为O(1)

逆置顺序表,递归和非递归的实现形式
原创
发布博客 2022.01.18 ·
1860 阅读 ·
3 点赞 ·
0 评论 ·
14 收藏

不利用中间变量temp实现两个整型数据的交换

void swap(int* a,int* b){ (*b)=(*a)+(*b); (*a)=(*b)-(*a); (*b)=(*b)-(*a);}代码测试:#include <stdio.h>void swap(int* a,int* b){ (*b)=(*a)+(*b); (*a)=(*b)-(*a); (*b)=(*b)-(*a);}int main(){ int a=3; int b=4; printf("a=%d,b=%d
",a,b);
原创
发布博客 2022.01.18 ·
265 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【算法】有序链表中删除所有其值重复的元素

【算法】有序链表中删除所有重复值只保留互异的值
原创
发布博客 2022.01.17 ·
1262 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

VC++6.0怎么调试代码(常用操作)

VC++6.0中的简单调试步骤
原创
发布博客 2022.01.16 ·
10117 阅读 ·
25 点赞 ·
2 评论 ·
97 收藏
加载更多