美文网首页
数学分配的简单套路代码

数学分配的简单套路代码

作者: 吉凶以情迁 | 来源:发表于2023-03-10 08:46 被阅读0次

需求1: 假设数量为1w,给定参数5 代表每个分配为5,最后分配给剩余的

也就是10 传递为1 ,那么将产生10个
currentNum代表当前的产生的,可以add进去



                int index = 0;
              int splitNum =100;
            int total=50000;
                int remainder = total;
                while (remainder > 0)
                {
                    int currentNum = 0;
                 
                    if (remainder - splitNum  < 0)
                    {
                        currentNum = remainder;
                        remainder = 0;
                    }
                    else
                    {
                        remainder -= splitNum ;
                        currentNum = splitNum ;

                    }

需求2:
假设 总数为100,
给定参数30 就代表最多产生30容器,给100数量平均分配给30个容器

假设总数为10,给定参数为2 ,那么会产生2个数组 , 每个为5,
如果给定为3 ,那么是3个数组, 3 ,3 ,4

int num=1100;
int splitnum=30;
  int avg = num/ splitnum;
                int remainder = num% splitnum;

                // 将平均数分配给所有变量
                int[] vars = new int[splitnum];
                for (int i = 0; i < splitnum; i++)
                {
                    vars[i] = avg;
                }

                // 将余数分配给前面的变量
                for (int i = 0; i < remainder; i++)
                {
                    vars[i]++;
                }

相关文章

  • 代码的套路简单点

    textarea文本框自适应高度给textarea加一个兄弟元素div,并把文本内容同时放入兄弟元素,通过兄弟元素...

  • [总结]视音频编解码技术零基础学习

    FFmpeg源代码简单分析:avcodec_close() FFmpeg源代码简单分析:内存的分配和释放(av_m...

  • 从熟悉到陌生

    抛弃自己的专业,校长分配了一个以为简单,其实很难的科目–语文。 当时校长给我两个选择,数学和语文,数学太难,自己教...

  • 中国孩子学数学时常见的“数感”缺乏症,根源竟然在这里!

    看点中国数学教育中最为家长诟病的一点,就是“套路”,重复性的刷题套路、解题套路,训练出擅长计算却没有什么数学思维的...

  • 代码背后的简单数学原理(1)

    问题 引子 问题1:假设有要把一批货物放到集装箱里,货物有12件,一个箱子最多能装6件货物,求箱子的数目。解答:显...

  • 代码背后的简单数学原理(2)

    在做项目需要用到时间戳,需要把以秒为单位的时间戳转换为正常时间,于是就有了下面这些代码。

  • 内存管理分区

    内存分配有三种方式:静态存储区域分配(代码段、数据段、BSS段)、堆、栈 内存分为5个区 代码段:存放程序执行代码...

  • 做事情要专业一点

    “有点粗心而已” 上中学的时候,自问蛮聪明的,尤其是数学,总觉着习题很简单,轻易地就能识破“套路”,来来回回就考那...

  • scrapy运行定量爬虫

    假设需求 现在大概有三千个scrapy的爬虫文件,10台机器,如何合理的分配爬虫?什么,这么简单的数学题还要问,一...

  • 写代码套路

    在文件夹之外独立写一个config文件来储存所有的变量,到时候变量的值可以统一修改。 reconstruction...

网友评论

      本文标题:数学分配的简单套路代码

      本文链接:https://www.haomeiwen.com/subject/tcnzldtx.html