1
BingoXuan 2020-04-22 23:56:20 +08:00 1
如果菜谱数量不多,直接算笛卡尔积然后分配每一天就好了
|
3
fishCatcher 2020-04-23 00:21:06 +08:00 via iPhone 1
可以仿照 leetcode31 next permutation (中文名叫下一个排列)的思路来写?
|
4
RickyHao 2020-04-23 00:24:05 +08:00 via Android 1
这才要求一个月不重复,存库一下不是最简单的么(
|
5
nvkou 2020-04-23 01:26:24 +08:00 via Android 1
你就不能每月 1 号先把整个月的组合好?需求可没说每个人的排列都要随机啊
|
6
himself65 2020-04-23 01:34:09 +08:00 via iPad 1
我觉得大概就是那种搜索引擎的效果,比如输入 “荤、素” 自动查询到已经出现的菜谱,然后就知道未出现的菜谱。
从算法上,建一个有向图就行了,目测 O1 的复杂度,当然空间复杂度会很大 |
9
gy123 2020-04-23 09:05:48 +08:00 via iPhone 1
根据主键或名称 md5 拼凑唯一键?一个月或一周?冗余出数据在一个表只存最近的定期删除?
|