int
-
C++ 时分秒的无限循环打印
#include <iostream> #include <string> #include <windows.h> using namespa…
-
6.最少硬币问题(动态规划)
题目描述:设有n种不同面值的硬币,各硬币的面值存于数组T[1:n]中。现要用这些面值的硬币来找钱。可以使用的各种面值的硬币个数存于数组Coins[1:n]中。对任意钱数0≤m≤20…
-
CF939F Cutlet
传送门 思路 先设 /(f_{i,j}/) 表示到第 /(i/) 秒时,正在煎某一面,另一面煎了 /(j/) 分钟 我们就有转移: /[f_{i,j}=f_{i-1,j}/] (不…
-
C++ while循环的简单易用 输入正确的账号密码
#include <iostream> using namespace std; int main() { string name; string pwd; while…
-
道长的算法笔记:经典哈希表问题
(一)哈希表简述 Waiting… (二)使用哈希表优化复杂度 (2.1) 两数之和 Waiting… (2.2) 子数组异或和 #include <…
-
python | 算法大神左神(左程云)算法课程 第三节
基数排序-python版 视频笔记戳这里 # 基数排序 # 针对非负数排序 class radixSort(): def radixSortAll(self, arr): “”” …
-
力扣233(java)-数字1的个数(困难)
题目: 给定一个整数 n,计算所有小于等于 n 的非负整数中数字 1 出现的个数。 示例 1: 输入:n = 13输出:6示例 2: 输入:n = 0输出:0 提示: 0 &…
-
1070 结绳——25分
给定一段一段的绳子,你需要把它们串成一条绳。每次串连的时候,是把两段绳子对折,再如下图所示套接在一起。这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另一段绳子串连。每次串连后…
-
2022.8.12牛客小白补题
B-Gaming_牛客小白月赛54 (nowcoder.com) 先把所有区间的权值加起来,考虑从覆盖住的区间中找一个不被覆盖的点,可以枚举删掉哪个点,删掉这个点造成的权值损失可以…
-
1070 结绳——25分
给定一段一段的绳子,你需要把它们串成一条绳。每次串连的时候,是把两段绳子对折,再如下图所示套接在一起。这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另一段绳子串连。每次串连后…