- 博客(6)
- 收藏
- 关注
原创 51Nod -1508:操作队列
有一个初始为空的队列,我们对这个队列进行 n 次操作,操作共分为 2 种:1. 1x (将数字 x 放到队列的末尾)2. 2 (将队列最前面的数字弹出队列)对于第 2 种操作,你需要把弹出的这个数字输出,如果进行操作 2 时,队列为空,则输出"empty"。例如:n=5 ,对应的操作为:1 123 (操作后队列里面的元素为: 123 )1 234 (操作后队列里面的元素为: 123,234 )2 (输出: 234 ,操作后栈里面的元素为: 234 )
2023-12-15 18:21:20
468
原创 51Nod - 1011:最大公约数GCD
有一个初始为空的栈,我们对这个栈进行 n 次操作,操作共分为 22 种:1. 1x (将数字 x 放入栈)2. 2 (将栈顶元素弹出)对于第 2 种操作,你需要把弹出的这个数字输出,如果进行操作 2时,栈为空,则输出"empty"。例如:n=5 ,对应的操作为:1 123 (操作后栈里面的元素为: 123 )1 234 (操作后栈里面的元素为: 123,234 )2 (输出: 234 ,操作后栈里面的元素为: 123 )2 (输出: 123 ,操作后栈里面的元素为:空)
2023-12-15 17:59:22
327
原创 51Nod - 1432:独木舟
n 个人,已知每个人体重wi。独木舟承重固定,每只独木舟最多坐两个人,即可以坐一个人或者两个人。显然要求每只独木舟承载的总重量不能超过独木舟的承重 m。假设每个人体重也不超过 m ,问最少需要几只独木舟?(其中 0
2023-12-15 12:19:18
413
原创 51Nod - 2133:排队接水
n 个人一起排队接水,第 i 个人需要 b[i] 的时间来接水。同时只能有一个人接水,正在接水的人和没有接水的人都需要等待。完成接水的人会立刻消失,不会继续等待。你可以决定所有人接水的顺序,并希望最小化所有人等待时间的总和。
2023-12-08 18:57:03
444
原创 51nod-2059:上台阶 easy
现在小瓜想通过台阶走上平台,最底层(小瓜所在的层)编号为 11 ,最顶层编号为 n。由于小瓜的腿比较短,他一次只能向上走 11 级或者 22 级台阶。小瓜想知道他有多少种方法走上平台,你能帮帮他吗?
2023-12-08 18:14:38
575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人