题解
文章平均质量分 78
小小愿望啦
无论你对此生的决定为何,一定要真诚地对待自己。
展开
-
动态规划+单调队列优化_LeetCode1687_从仓库到码头运输箱子
循序渐进分析如何使用单列队列优化动态规划的状态转移。原创 2022-12-19 15:27:40 · 580 阅读 · 1 评论 -
回文字符串与动态规划
回文子字符串与动态规划结合的两道LeetCode的题目。原创 2022-11-17 20:35:45 · 486 阅读 · 0 评论 -
排列算式(贪心策略)
链接:https://ac.nowcoder.com/acm/contest/10746/J来源:牛客网题目描述给出n数字,对于这些数字是否存在一种计算顺序,使得计算过程中数字不会超过3也不会小于0?输入描述首行给出一个正整数t,(1≤t≤1000)t,(1 \le t \le 1000)t,(1≤t≤1000)代表测试数据组数每组测试数据第一行一个正整数n,(1≤n≤500)n,(1 \le n \le 500)n,(1≤n≤500)第二行包含nnn个以空格分隔的数字输入保证每一个数字都是原创 2021-02-01 18:14:13 · 299 阅读 · 2 评论 -
消减整数(数论)
链接:https://ac.nowcoder.com/acm/contest/10746/F来源:牛客网题目描述给你一个数字N依序减掉1,2,3,…直到不够减。如果刚好减到0就结束,否则就加上N继续从1开始减,直到减到0为止。请给出一个数字,计算对于该数字一共重复了几次这个过程。输入描述输入的第一行有一个正整数ttt,1≤t≤1041 \le t \le 10^41≤t≤104,代表测试数据的组数接下来t行每行一个数NNN,1≤N≤1081 \le N \le 10^81≤N≤108输出描述原创 2021-01-30 22:06:22 · 1266 阅读 · 3 评论 -
完全背包问题1
Milk Pails链接:https://ac.nowcoder.com/acm/contest/7163/E来源:牛客网题目大意:给出能装X单位和Y单位牛奶的桶,每次装满后倒入M单位的桶,确保不会溢出,问M单位的桶最多能装多少单位的牛奶样例输入:17 25 77样例输出:76样例解释:In this example, FJ fills the pail of size 17 three times and the pail of size 25 once, accumulating原创 2020-12-30 19:47:25 · 1042 阅读 · 4 评论 -
Counting Haybales(差分+离散化)
题目描述链接:https://ac.nowcoder.com/acm/contest/7157/H来源:牛客网Farmer John has just arranged his N haybales (1≤N≤100,000) at various points along the one-dimensional road running across his farm. To make sure they are spaced out appropriately, please help him a原创 2020-10-20 14:21:18 · 1120 阅读 · 1 评论 -
Diff-prime Pairs(思维+素数筛)
题目链接:https://ac.nowcoder.com/acm/contest/7865/J题目描述Eddy has solved lots of problem involving calculating the number of coprime pairs within some range. This problem can be solved with inclusion-exclusion method. Eddy has implemented it lots of times. Som原创 2020-10-09 14:14:29 · 942 阅读 · 3 评论 -
Meeting Time(拓扑排序+DP)
链接:https://ac.nowcoder.com/acm/contest/7155/A来源:牛客网Bessie and her sister Elsie want to travel from the barn to their favorite field, such that they leave at exactly the same time from the barn, and also arrive at exactly the same time at their favorite f原创 2020-09-19 23:19:40 · 636 阅读 · 1 评论 -
LeetCode 336回文对(回文串+哈希)
题目大意:给出一组字符串,输出所有的两个字符串拼接能够形成回文串的组合样例输入:[“abcd”,“dcba”,“lls”,“s”,“sssll”]样例输出:[[0,1],[1,0],[3,2],[2,4]]思路:枚举所有可能的拼接情况,判断每次拼接是否是回文串,TLE。暴力代码:class Solution {private: bool isHuiWen(string a){ int i = 0, j = a.size()-1; while (i <原创 2020-08-06 16:38:36 · 247 阅读 · 1 评论 -
牛客小白月赛24——E-旅旅旅游(最短路+并查集)
题目链接:https://ac.nowcoder.com/acm/contest/5158/E题目描述:牛牛国有nnn个城市,mmm条无向道路,每条道路三个属性ai,bi,cia_i,b_i,c_iai,bi,ci,表示城市aia_iai与城市bib_ibi之间有一条长为cic_ici的道路,现在牛可乐在城市111,他想去城市nnn。同时牛可乐非常聪明,他会将所有从111到nnn可能的最短路径全都走一遍,之后便不再走了。现在牛妹在城市111,他想把所有城市走一遍,可是他不想走牛可乐走过的路原创 2020-07-27 19:45:23 · 388 阅读 · 1 评论 -
华东师范大学数据学院2020夏令营机试题解
华东师范大学数据科学与工程学院第八届“云计算与大数据”夏令营机试时间是8:30-11:30,共6道题,在陆老师负责的学院自己的OJ平台上进行。OJ平台使用体验良好。A.排序给一串整数,有些数字是0,把0换成正整数,是的整个数组非递减且字典序最小。输入:第一行一个整数n,表示数组元素个数;第二行n个整数。输出:替换0之后的非递减数组,或者无解输出-1。样例输入:50 0 1 2 0样例输出:1 1 1 2 2思路:因为要字典序最小,贪心,每一个0都让其等于前一个数的值,需要考虑第一个数原创 2020-07-19 10:28:10 · 4749 阅读 · 6 评论