- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 众数问题c++
问题描述:给定含有n个元素的多重集合S,每个元素在S中出现的次数称为该元素的重数。多重集S中重数最大的元素称为众数。例如,S={1,2,2,2,3,5}。多重集S的众数是2,其重数为3。编程任务:对于给定的由n 个自然数组成的多重集S,编程计算S 的众数及其重数。输入第1行多重集S中元素个数n(n<=50000);接下来的n 行中,每行有一个自然数。输出输出文件有2 行,第1 行给出众数,第2 行是重数。(如果有多个众数,只输出最小的)样例输入6122235样例输出
2021-12-16 00:05:45
2768
1
原创 L2-037 包装机 (25 分)
L2-037 包装机 (25 分)一种自动包装机的结构如图 1 所示。首先机器中有 N 条轨道,放置了一些物品。轨道下面有一个筐。当某条轨道的按钮被按下时,活塞向左推动,将轨道尽头的一件物品推落筐中。当 0 号按钮被按下时,机械手将抓取筐顶部的一件物品,放到流水线上。图 2 显示了顺序按下按钮 3、2、3、0、1、2、0 后包装机的状态。直接上代码#include<bits/stdc++.h>#include<queue>#include<stack>usin
2021-04-28 11:23:15
1413
原创 将句子分割成单词c++
用c++string的substr函数#include<bits/stdc++.h>using namespace std;int main(){ int t=0,i; string s,a[110]; getline(cin,s); int index=0; for(i=0;i<s.size();i++) { if(s[i]==' ') { a[t++]=s.substr(index,i-index); index=i+1; } } a[
2020-10-21 20:10:14
2039
原创 c语言公式法求解一元三次方程
#include<stdio.h>#include<math.h>int main() { float a,b,c,d,x1,x2,x3,p,q,i,w,s1,s2,s3,X2,X3; printf("请输入一元三次方程标准形式ax^3+bx^2+cx+d=0\n"); printf("a b c d的值,用空格隔开\n"); scanf("%f%f%f%f",&a,&b,&c,&d); p=(3*a*c-b*b)/(3*a*a); .
2020-09-20 22:38:34
8825
4
原创 swap类模版函数
源代码#include<iostream>using namespace std;template<class T>void swap(T* p1,T* p2){ int *p_temp; p_temp = p1; p1 = p2; p2 = p_temp; }int main() { int a=10,b=50; double a1=10.1,b1=50.1; swap <int> (a,b);//显式 cout<&
2020-09-20 17:38:32
346
原创 单链表的建立
节点typedef struct LNode{ int data; struct LNode *next; }LinkList;头插法```cvoid creatlistF(LinkList *L,int a[],int n) //头插法建立链表{ LinkList *s; int i; L=(LinkList*)malloc(sizeof(LinkList)); L->next=NULL; for(i=0;i<n;i++) { s=(LinkList*
2020-09-08 18:39:50
456
原创 大数的加减乘除
大数模版/大数加法/void add(char* a,char* b,char* c){int i,j,k,max,min,n,temp;char *s,pmax,pmin;max=strlen(a);min=strlen(b);if (max<min){temp=max;max=min;min=temp;pmax=b;pmin=a;}else{pmax=a;pmin=b;}s=(char)malloc(siz...
2020-06-13 10:17:55
216
学生量化管理系统二维数组C语言实现
2020-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人