SplitHelper

package
v1.1.170 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 13, 2025 License: AGPL-3.0 Imports: 3 Imported by: 0

README

拆分处理

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SplitSumContinuousGroup

func SplitSumContinuousGroup(total int, groupSize int) [][]int

*

  • 将一个数生成连接的数并分组
  • @param total 总数
  • @param groupSize 每组大小
  • [1 2 3 4 5]
  • [6 7 8 9 10]
  • [11 12 13 14 15]
  • [16 17 18 19 20]

func SplitSumRandGroup added in v1.1.170

func SplitSumRandGroup(n int, sum int, m int) []int

* 将一个总数(sum) 拆分成n组 最小数为m * 随机分配 每次个数和为总数 * ex: * sum: 20(总合) , n:2(两组), m:1(最小数1) * out: * random out: [18 2] * random out: [19 1] * random out: [17 3] * random out: [8 12] * @param n int 拆分成数量 * @param sum int 总和 * @param m int 最小数

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL