首页 > 其他分享 >桶排列

桶排列

时间:2024-01-28 11:35:55浏览次数:19  
标签:排列 get int void wanghuali set include

#include <iostream>
#include "wanghuali.h"
using namespace std;
int main(int argc, char** argv) {
    wanghuali n;
    n.set();
    n.get();
    return 0;
}
class wanghuali{
    private:
    int m=10;
    int list[10000]={0};
    int a;    
    public:
        void set(){
        for(int i=0;i<m;i++){
            std::cin>>a;
            list[a]++;
        }
    }
    void get(){
        for(int i=0;i<10000;i++){
            if(list[i]!=0){
                for(int j=0;j<list[a];j++){
                    std::cout<<i<<" ";
                }
            }    
        }
    }
};

 

标签:排列,get,int,void,wanghuali,set,include
From: https://www.cnblogs.com/w6826301/p/17992634

相关文章

  • 桶排列
    classwanghuali{private:intx;inta[1000]={0};intm=5;public:voidset(){for(inti=0;i<5;i++){std::cin>>x;a[x]++;}}voidge......
  • 代码随想录 day29 非递减子序列 全排列 全排列 II
    非递减子序列cpp就业还是太难了还是转java吧好歹这个对双非还友好一些尝试写java的第一天本题关键是理解非递减子序列判断条件需要额外一个数组记录当前元素是否在本树层使用过记录在这个数组就说明用过了全排列本题系统的演示了怎么写全排列和最基本的组合问题的......
  • 命令行窗口排列 https://share.weiyun.com/EykMqNix 密码:ydvrx5
    12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788......
  • Rime-小狼毫输入法改横向排列
    Rime-小狼毫输入法常用设置官方Rime参考书:https://github.com/rime/home/wiki/RimeWithSchemata#定製指南官方Rime定制指南:https://github.com/rime/home/wiki/CustomizationGuide修改纵向/横向排列选词框%appdata%目录下\Roaming\Rime\weasel.custom.yaml在patch:下添加"......
  • 加权排列熵Weighted Permutation Entropy及多尺度系列(Matlab版)
    学者们开发了各种复杂性度量来比较时间序列并区分规则(例如,周期),混沌和随机行为。提出了加权排列熵概念,其是一个定义简单的复杂性度量,可以很容易地计算任何类型的时间序列,无论是规则的,混沌的,嘈杂的,还是基于现实的时间序列。(matlab代码获取:https://mbd.pub/o/bread/mbd-ZZmbm5pv)参......
  • 对于 EI K 逆序对排列计数的另一种自然求和方法的理解
    有一个简单的\(O(n^3)\)DP,考虑\(f_{x+1,k}=\sum_{j=0}^{x}f_{x,k-j}\),利用前缀和优化即可。考虑这实际上是\(f_{x+1}(k)=f_x(k)*\frac{1-k^{x+1}}{1-k}\),于是答案实际上为:\[[x^k]f(x)=\prod_{i=1}^n\frac{1-x^i}{1-x}\]接下来的方法来自......
  • abc099d<dfs,枚举排列方案>
    题目D-GoodGrid思路用一个对角线上颜色相同,间隔3个对角线上颜色相同,一共分为3组;考虑在c种颜色中,选择3种,分配给这3组,共\(A(n,3)\)种选法;dfs枚举排列方案,对每种方案计算花费,取最优即可。总结dfs枚举排列方案;代码点击查看代码#include<iostream>#include<algor......
  • abc097d<并查集,排列>
    题目D-Equals给出\(1\simn\)的排列p,给出\(m\)种对换\((p_i,p_j)\),在这\(m\)种对换中任选操作,对原排列对换任意多次。求能够实现的\(p_i=i\)的最大个数为多少?思路将m中对换中能够相互关联的位置归为一组,这组位置之间可通过对换操作实现任意顺序;因而对于一组内的数据,是......
  • python 下一个排列 多种解法
    方法一:使用内置函数Python提供了一个内置函数next_permutation,可以直接用来求解下一个排列。你可以通过导入itertools模块来使用该函数。示例代码如下:importitertoolsnums=[1,2,3]perms=list(itertools.permutations(nums))next_perm=perms[perms.index(tuple(nu......
  • (△△△)给定 n 个字符串,请对 n 个字符串按照字典序排列。 数据范围: 1 \le n \le 100
    描述给定n个字符串,请对n个字符串按照字典序排列。数据范围:1\len\le1000\1≤n≤1000,字符串长度满足1\lelen\le100\1≤len≤100输入描述:输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。输出描述:数据......