首页 > 其他分享 >桶排序(自创函数)

桶排序(自创函数)

时间:2024-01-28 11:37:18浏览次数:20  
标签:10 include 10000 函数 自创 int value liu 排序

 

 

 1 //综合
 2 #include <iostream>
 3 #include "liu.h"
 4 using namespace std;
 5 class liu{
 6     private:
 7         int m=10;
 8         int value;
 9         int maxx=10000;
10         int list[10000]={0};
11     public:
12         set(){
13             for(int i=0;i<m;i++){
14                 cin>>value;
15                 list[value]++;
16             }
17         }
18         get(){
19             for(int i=0;i<maxx;i++){
20                 if(list[i]!=0){
21                     for(int j=0;j<list[i];j++){
22                         cout<<i<<" ";
23                     }
24                 }
25             }
26         }
27 };
28 
29 int main(){
30     liu l;
31     l.set();
32     l.get();
33     return 0;
34 }

 

标签:10,include,10000,函数,自创,int,value,liu,排序
From: https://www.cnblogs.com/liujiaxing-/p/17992630

相关文章

  • 桶排序
    主函数#include<bits/stdc++.h>#include"Sort.h"usingnamespacestd;intmain(){intn;cin>>n;Sort.N=n;Sort.Cin();Sort.Cout();return0;}副函数classa{private:intlist[1000]={0};......
  • 桶排序&类 代码示范
    桶排序#include<iostream>usingnamespacestd;intmain(){ intvalue; inta,max=100000; intlist[max]={0}; cin>>a; for(inti=0;i<a;i++){ cin>>value; list[value]++; } for(inti=0;i<max;i++){ for(intj=0;j<list[i];j++){......
  • 互为反函数问题
    涉及互为反函数的问题前言典例剖析已知常数\(m\inR\),若函数\(f(x)=2^{x-m}\)的反函数\(g(x)\)的图象经过点\((4,2)\),则\(m=\)__________.法1:由于\(g(x)\)的图象经过点\((4,2)\),且\(f(x)\)与\(g(x)\)关于直线\(y=x\)故\(f(x)\)的图象经过点\((2,4)\),代入\(f......
  • 再谈函数式编程:释放编程创造力
    当抽象程度足够高,编程就能接近数学的优雅。在“Go模板:用代码生成代码”一文中,谈到了生成器模式的实现。先Copy如下:生成器模式(Builder)假设我们要造一辆车,车有车身、引擎、座位、轮子。Go的生成器模式的代码是这样子的:packagemodelimport"fmt"typeChinaCarstruc......
  • 为什么使用交叉熵作为逻辑回归的损失函数?
    整理以前学习过程中的疑问。为什么使用交叉熵作为逻辑回归的损失函数?频率学派的一种估计参数的方法,这种方法适合分类回归任务。必须要提一下的是,频率学派将参数\(\theta\)​看作一个未知待估计的常数,其目标是使用带一定性质的估计方法求出。似然函数就是其中的一种方法。A......
  • 洛谷题单指南-排序-P1923 【深基9.例4】求第 k 小的数
    原题链接:https://www.luogu.com.cn/problem/P1923题意解读:要最快的求第k小的数,O(n)的做法是利用快排的思想对数据进行划分第一步、取分界点x,通常设x=a[(l+r)/2]第二步、将小于x的挪到x左边,将大于x的挪到x右边第三步、比较,如果x左边的个数大于k,则继续递归处理左边,否则递......
  • 通达信双人合抱,源码有未来函数的源码副图
     双人合抱网友投稿的公式,竟然是这样的一个公式,源码有未来函数的 ZYX1:="DMI.PDI"(12,6);ZYX2:="DMI.MDI"(12,6);ZYX3:=ZYX1>65ANDZYX1>REF(ZYX1,1);ZYX4:=LLV(ZYX1,0);ZYX5:=BARSLAST(ZYX4=ZYX1);ZYX6:=(0-REF(ZYX2,4))/(ZYX4-REF(ZYX2,ZYX5))>2;ZYX7:=ZYX1......
  • 排序(3种)
    include...usingnamespacestd;constintN=1e6+10;intc[N],tmp[N];voidmerge(intc[],intl,intr);//归并(稳定)voidquick(intc[],intl,intr)//快排(不稳定){if(l>=r)return;intx=c[(l+r)>>1],i=l-1,j=r+1;while(i<j){doi++;while(c[i]<x);d......
  • 并归排序的应用 I
    目录1.题目列表2.应用2.1.Leetcode315.计算右侧小于当前元素的个数2.1.1.题目2.1.2.解题思路2.1.3.代码实现1.题目列表题目列表:序号题目难度1315.计算右侧小于当前元素的个数困难2.应用2.1.Leetcode315.计算右侧小于当前元素的个数2.1.1.......
  • 工作表函数是色盲
    问题:用函数列出序列数,跳过灰色单元格。解决:添加辅助列再使用公式=IF(C2="休息日","",COUNTIF(C$2:C2,"工作日"))工作表函数无法对颜色进行判断,所以添加辅助列说明灰色与非灰色的差异If部分用于判断当C列是休息日时返回空Countif部分计算工作日依次出现的次数,以此作......