小知识
小小小罗成
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
众数问题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 行是重数。(如果有多个众数,只输出最小的) 样例输入 6 1 2 2 2 3 5 样例输出原创 2021-12-16 00:05:45 · 2937 阅读 · 1 评论 -
将句子分割成单词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 · 2107 阅读 · 0 评论 -
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 · 9066 阅读 · 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 · 387 阅读 · 0 评论
分享