fighting_doudou
码龄11年
求更新 关注
提问 私信
  • 博客:17,366
    17,366
    总访问量
  • 14
    原创
  • 0
    粉丝
  • 0
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
加入CSDN时间: 2014-07-11

个人简介:永不言弃!

博客简介:

fighting_doudou的专栏

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得2次评论
  • 获得4次收藏
  • 博客总排名1,598,507名
  • 原力等级
    原力等级
    0
    原力分
    0
    本月获得
    0
创作历程
  • 15篇
    2014年
TA的专栏
  • 编程
    13篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

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

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

输入一个字符串,求字符的所有排列

#include #include #include using namespace std;void ComStr(char *str, string &s,int m){ if (m == 0) { cout<<s<<endl; return ; } if (*str != '\0') { s.push_back(*str); ComStr(str+1,s
原创
博文更新于 2014.08.12 ·
678 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

输入一个数组,判断该数组是否是某二叉树的前序遍历结果

#include using namespace std;bool verify_tree_pre(int a[],int len){ if (a==NULL || len<=0) { return false; } int root = a[0]; int i,j; for (i=1;i<len;i++) { if (a[i] > root) { break
原创
博文更新于 2014.08.11 ·
807 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

请实现一个函数,把字符串中的每个空格替换成“ ”

#include #include using namespace std;void fun(char string[],int len){if(string == NULL && len return ;int count = 0;int i = 0;while (string[i]!='\0'){if (string[i] == ' '){c
原创
博文更新于 2014.08.11 ·
856 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数

/*在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。*/#include using namespace std;bool myFind(int a[][4],int rows,int columns,int value){int row = 0;i
原创
博文更新于 2014.08.11 ·
2556 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

输入某二叉树的前序和中序遍历结果,重建该二叉树

/*输入某二叉树的前序和中序遍历结果,重建该二叉树*/#include using namespace std;struct tree{int value;tree *left;tree *right;};tree *constructCore(int *s1,int *e1,int *s2,int *e2){tree *root = n
原创
博文更新于 2014.08.11 ·
469 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

转换字符串格式为原来字符串里的字符+该字符连续出现的个数

/*转换字符串格式为原来字符串里的字符+该字符连续出现的个数*/#include #include using namespace std;int main(){string s;cin>>s;for (int i=0;i{int count = 1;int k = i;while(s[i+1]){if (s[i+1]==s[k])
原创
博文更新于 2014.08.11 ·
642 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

strstr()函数

/*写函数strstr(),不要使用任何C中已有的函数*/#include using namespace std;const char* strstr(const char *string,const char *strCharSet){for (int i=0;string[i]!='\0';i++){int j;int k = i;for (j=0
原创
博文更新于 2014.08.11 ·
456 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用循环的方法实现二叉树的镜像

程序中包含了递归方法 和循环方法#include #include using namespace std;struct tree{ int value; tree *left; tree *right;};tree *create(){ int n; cin>>n; if (n == 0) { return NULL; } else { tree *ro
原创
博文更新于 2014.08.11 ·
1949 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

旋转数组的最小数字

自己补充的整个程序,包括排序,旋转,查找#include using namespace std;void my_sort(int a[],int len){ int temp; for (int i=0;i<len-1;i++) { for (int j=0;j<len-1-i;j++) { if (a[j]>a[j+1]) { temp = a[j];
原创
博文更新于 2014.08.09 ·
585 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

有两个排序数组A1和A2,内存在A1的末尾有足够多的空余空间容纳A2,实现一个函数,把A2 插入到A1,并且是有序的。

/*有两个排序数组A1和A2,内存在A1的末尾有足够多的空余空间容纳A2,实现一个函数,把A2插入到A1,并且是有序的。*/#include using namespace std;void fun(int a[],int len1,int b[],int len2){int i = len1+len2;i--;len1--;len2--;while
原创
博文更新于 2014.08.08 ·
3764 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

将一句话里的单词进行倒置

/*将一句话里的单词进行倒置,标点符号不倒换。比如:i come from yantai.倒换后变为 yantai. from come i*/#include #include using namespace std;int main(){char str[100];gets(str);int len = strlen(str);int i,j;c
原创
博文更新于 2014.08.08 ·
928 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

单词迷宫

//Word Maze(单词迷宫)//Word?Maze?是一个网络小游戏,你需要找到以字母标注的食物,但要求以给定单词字母的顺序吃掉。如上图,假设给定单词if,你必须先吃掉i然后才能吃掉f。//????但现在你的任务可没有这么简单,你现在处于一个迷宫Maze(n×m的矩阵)当中,里面到处都是以字母标注的食物,但你只能吃掉能连成给定单词W的食物。//如下图,指定W为“SOLO”,则在地
原创
博文更新于 2014.08.08 ·
1555 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

大数相除

#include #include using namespace std;int num1[210]={0};int num2[210]={0};int ff(int num1[],int num2[],int len1,int len2){if(len1{return -1;}if(len1==len2){for(int i=len1-1;i
原创
博文更新于 2014.08.08 ·
627 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

快速排序

#include using namespace std;void Qsort(int a[],int low,int high){if (low>=high){return;}int first = low;int last = high;int key = a[first];while (first{while (first=key){
转载
博文更新于 2014.08.08 ·
555 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将w字符串中m个字符移动到字符串的前边,其余依次向右移动

/*将w字符串中m个字符移动到字符串的前边,其余依次向右移动*/#include #include using namespace std;void fun(char *w , int m){char p[10];strcpy(p,w);int len = strlen(w);if (m>len){m = len;}for (int i=
原创
博文更新于 2014.08.08 ·
940 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多