aniSHadow
码龄11年
求更新 关注
提问 私信
  • 博客:8,181
    社区:242
    问答:3,366
    11,789
    总访问量
  • 5
    原创
  • 2
    粉丝
  • 20
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
加入CSDN时间: 2015-01-25

个人简介:敲代码的小白

博客简介:

aniSHadow的专栏

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得0次评论
  • 获得10次收藏
  • 博客总排名1,649,899名
创作历程
  • 2篇
    2016年
  • 4篇
    2015年
TA的专栏
  • C语言
    3篇
  • aoj
    1篇
  • 笔记
    3篇
  • 算法
    2篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

211人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

二叉链表(链式二叉树)的非递归创建

这里我采用的是先序非递归创建二叉树。思路很简单: 首先要有一个结点数组。 1.取第一个结点,是否为空,不是就作为树根,压栈,是空则树根为空,结束。 2.取下一个结点a。 3.取栈顶结点b,如果栈顶结点没有左孩子,那么b->lchild=a,如果栈顶结点b有左孩子没有右孩子,那么 b->rchild=a,如果栈顶结点左孩
原创
博文更新于 2016.05.15 ·
4109 阅读 ·
2 点赞 ·
0 评论 ·
14 收藏

浅谈关于递归的一些感悟

最近在写数据结构中关于树的一些操作,其中最基础的就是构造一棵二叉树,然后去1.遍历二叉树,2.求出二叉树的层数,3.求出二叉树中的叶子结点数,4.交换二叉树的左右子树。 1.遍历二叉树的递归方法思想最为简单,以先序遍历为例,就是先访问根结点,然后以同样方法访问左子树,然后以同样方法访问右子树。(其实这里给的算法描述和二叉树的定义很像,根结点最多有两个孩子结点,左子树右子树又是一棵二
原创
博文更新于 2016.05.13 ·
1441 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

c语言文件读写操作的问题

发布问题 2015.09.06 ·
5 回答

我的大数相加程序吐血编写历程

#include #include #define size 1001 int main() { char str1[size],str2[size],*num1,*num2,*p1,*p2; int ncase/*多组输入数目*/,mcase=1/*输出时的第几个输出计数器*/,up/*进位存储器*/,len1,len2,len; scanf("%d",&ncase); while(n
原创
博文更新于 2015.05.20 ·
646 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

为什么我的这个大数相加程序在oj上跑出来的结果是OLE

发布问题 2015.05.15 ·
1 回答

快速排序函数qsort

转自网络! qsort函数是ANSI C标准中提供的,其声明在stdlib.h文件中,是根据二分发写的,其时间复杂度为n*log(n),其结构为: void qsort(void *base,size_t nelem,size_t width,int (*Comp)(const void *,const void *)); 其中: *base 为要排序的数组 nelem 为要排序
转载
博文更新于 2015.02.24 ·
552 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

aoj.339.Large or small

Large or small Description Only Input and Output Input Several cases. A letter indicating the operation('L' means to output the lager one while 'S' the smaller). Followed by two integers
原创
博文更新于 2015.02.23 ·
451 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

memset函数

c++语言函数,将s所指向的某一块内存中的前n个字节的内容全部设置为ch指定的ASCII值,块的大小由第三个参数指定,这个函数通常为新申请的内存作初始化工作,其返回值为指向s的指针。 头文件:"memory.h"或"string.h" 函数原型:void *memset(void *s,int ch,size_t n); 将s中前n个字节(typedef unsigned int size_
原创
博文更新于 2015.02.22 ·
804 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏