
考研复试机试题
越努力越幸运~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
统计字符串中单词的个数
#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<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 评论 -
用括号匹配初始化二叉树
#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<stack>#include<string.h>using namespace std;int main(){ int i,j; int len1,len2,flag=1; char exp[100]; char res[100],ch; stack<char> sta; gets(ex...原创 2019-03-21 20:13:28 · 226 阅读 · 0 评论 -
第几个幸运数?
到x星球旅行的游客都被发给一个整数,作为游客编号。x星的国王有个怪癖,他只喜欢数字3,5和7。国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。我们来看前10个幸运数字是:3 5 7 9 15 21 25 27 35 45因而第11个幸运数字是:49小明领到了一个幸运数字 59084709587505,他去领奖的时候,人家要求他准确地说出这是第几个幸运数字...原创 2019-03-21 15:19:00 · 298 阅读 · 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 评论 -
新的斐波那契数列(输入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 评论 -
输入一组数据,统计每个数出现的次数,并按照数字的大小进行排序输出。
#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 评论 -
字符串中的括号匹配(){}【】
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<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 评论 -
考研计算机-机试题-之前博客的链接
考研复试机试题:http://blog.sina.com.cn/s/articlelist_5745818940_3_1.html原创 2019-03-20 15:10:40 · 260 阅读 · 0 评论 -
考研面试有可能考的算法
分治算法分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。求出子问题的解,就可得到原问题的解。贪心算法在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。动态规划算法动态规划的实质是分治思想和解决冗余,因此,动态规划是一种将问题实例分解为更小的、相似的子...原创 2019-04-22 16:40:01 · 1210 阅读 · 0 评论