
数据结构 +c
越努力越幸运~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第一篇优快云博客就把在某浪的博客链接移在这来(某浪的太太太。。。你懂得)
数据结构:http://blog.sina.com.cn/s/articlelist_5745818940_2_1.html考研复试机试题:http://blog.sina.com.cn/s/articlelist_5745818940_3_1.html原创 2019-03-20 15:02:19 · 188 阅读 · 0 评论 -
统计字符串中单词的个数
#include<stdio.h>#include<string.h>/*int main(){/* int i,j; char str[100]; int flag=0;//1前面为字符 int count=0; gets(str); for(i=0;i<strlen(str);i++) {...原创 2019-03-20 15:08:35 · 458 阅读 · 0 评论 -
二叉树的先序与中序 -求出后序队列
#include<string.h>#include<stdlib.h>struct node{ char ch; struct node *lchild; struct node *rchild;}tree[100];int col;char fstr[100],mstr[100];node* create(){ tr...原创 2019-03-20 22:47:59 · 233 阅读 · 0 评论 -
字符串中的括号匹配(){}【】
int pairr(char str[],int len){ stack<char> sta; int i=0,tag=1; for(i=0;i<len&&tag==1;i++) { if(str[i]=='('||str[i]=='{'||str[i]=='[') { sta.push(str[i...原创 2019-03-21 10:03:42 · 2248 阅读 · 0 评论 -
输入一组数据,统计每个数出现的次数,并按照数字的大小进行排序输出。
#include<algorithm>typedef struct node{ int num; int count; bool operator <(const struct node &A) { return num<A.num; }}Node;int main(){ Node a[20...原创 2019-03-21 11:21:30 · 3466 阅读 · 0 评论 -
新的斐波那契数列(输入n,n为第n个斐波那契数,int可能存储不了该数,输出第n个是否被3整除)
一个新的斐波那契数列:F(0)=7;F(1)=11;F(n)=F(n-1)+F(n-2);(n>=2)输入:输入有多组;首先输入一个N(N<=100),代表要输入的测试用例的个数;接下来输入N个数字ni(ni<=100),数字间用空格隔开。输出:求F(n)能否被3整除,若能整除输出‘yes’,否则输出‘no’。#define N ...原创 2019-03-21 12:19:19 · 1745 阅读 · 0 评论 -
幸运数
幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成。首先从1开始写出自然数1,2,3,4,5,6,....1 就是第一个幸运数。我们从2这个数开始。把所有序号能被2整除的项删除,变为:1 3 5 7 9 ....把它们缩紧,重新记序,为:1 3 5 7 9 .... 。这时,3为第2个幸运数,然后把所有能被...原创 2019-03-21 13:40:58 · 592 阅读 · 0 评论 -
用括号匹配初始化二叉树
#include<stack>using namespace std;typedef struct node{ char num; struct node *rchild; struct node *lchild;}Node;void display(Node *p){ if(p!=NULL) { display(p...原创 2019-03-21 20:49:01 · 290 阅读 · 0 评论 -
快排
#include<stdio.h>int a[]={0,12,452,12,15,5,54,451,15,21,42};int partition(int c,int b){ int x,i,j; x=a[c]; i=c; j=b; while(i<j) { while(i<j&&am...原创 2019-03-22 18:49:07 · 108 阅读 · 0 评论