logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

挤牛奶(c++实现)

从开始挤奶到挤奶完全结束,这一期间,至少存在一名农夫正在挤奶的连续间段的长度最长为 900 秒(第 300 秒至第 1200 秒),完全没有任何农夫在挤的连续时间段的长度最长为 300 秒(第 1200 秒至第 1500 秒)。注意:本题中给出的所有时间均为时刻(时间点),因此在本题中挤奶区间[100,200] 和 [201,300] 中间会有长度为 1 秒的间歇时间。现在从 5 点开始按秒计时,

文章图片
#c++#算法#数据结构
矩形牛棚(c++实现)

约翰购买了一大块土地,这个土地可以看作是一个 R 行(编号 1∼R)C 列(编号 1∼C)的方格矩阵。接下来 P 行,每行包含两个整数 r,c,表示第 r 行第 c 列的方格区域内土地是被破坏的。不幸的是,他发现其中的部分方格区域已经被破坏了,因此他无法在整个 R×C。作为一个资本家,农夫约翰希望通过购买更多的奶牛来扩大他的牛奶业务。建立的牛棚必须是矩形的,并且内部不能包含被破坏的土地。经调查,他

文章图片
#c++#算法#数据结构
母亲的牛奶(c++实现)

请你编写一个程序判断,当 A 桶是空的时候,C 桶中可能包含多少升牛奶,找出所有的可能情况。有时,约翰会将牛奶从一个桶倒到另一个桶中,直到被倒入牛奶的桶满了或者倒出牛奶的桶空了为止。共一行,包含若干个整数,表示 C 桶中牛奶存量的所有可能情况,请将这些数字按升序排列。最开始桶 A 和桶 B都是空的,而桶 C 里装满了牛奶。这一过程中间不能有任何停顿,并且不会有任何牛奶的浪费。农夫约翰有三个容量分别

文章图片
#c++#算法#数据结构
乌龟棋(c++实现)

乌龟棋中共有 M 张爬行卡片,分成 4 种不同的类型(M 张卡片中不一定包含所有 4 种类型的卡片),每种类型的卡片上分别标有 1、2、3、4 四个数字之一,表示使用这种卡片后,乌龟棋子将向前爬行相应的格子数。游戏中,玩家每次需要从所有的爬行卡片中选择一张之前没有使用过的爬行卡片,控制乌龟棋子前进相应的格子数,每张卡片只能使用一次。游戏中,乌龟棋子自动获得起点格子的分数,并且在后续的爬行中每到达一

文章图片
#c++#算法#开发语言
木棒(c++实现)

乔治拿来一组等长的木棒,将它们随机地砍断,使得每一节木棍的长度都不超过 50 个长度单位。然后他又想把这些木棍恢复到为裁截前的状态,但忘记了初始时有多少木棒以及木棒的初始长度。第一行是一个不超过 64 的整数,表示砍断之后共有多少节木棍。为每组数据,分别输出原始木棒的可能最小长度,每组数据占一行。请你设计一个程序,帮助乔治计算木棒的可能最小长度。第二行是截断以后,所得到的各节木棍的长度。每一节木棍

文章图片
#c++#深度优先#算法
挤牛奶(c++实现)

从开始挤奶到挤奶完全结束,这一期间,至少存在一名农夫正在挤奶的连续间段的长度最长为 900 秒(第 300 秒至第 1200 秒),完全没有任何农夫在挤的连续时间段的长度最长为 300 秒(第 1200 秒至第 1500 秒)。注意:本题中给出的所有时间均为时刻(时间点),因此在本题中挤奶区间[100,200] 和 [201,300] 中间会有长度为 1 秒的间歇时间。现在从 5 点开始按秒计时,

文章图片
#c++#算法#数据结构
砝码称重(动态规划c++实现)

你有一架天平和 N 个砝码,这 N个砝码重量依次是 W1,W2,⋅⋅⋅,WN。第二行包含 N个整数:W1,W2,W3,⋅⋅⋅,WN。请你计算一共可以称出多少种不同的正整数重量?输入的第一行包含一个整数 N。注意砝码可以放在天平两边。输出一个整数代表答案。

文章图片
#动态规划#c++#算法
旅游规划(c++实现)

【代码】旅游规划(c++实现)

文章图片
#旅游#c++#深度优先
等差数列(c++求解)

【代码】等差数列(c++求解)

文章图片
#c++#算法#开发语言
树状数组求解小朋友排队(c++实现)

【代码】树状数组求解小朋友排队(c++实现)

文章图片
#c++#算法#开发语言
    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择