算法
文章平均质量分 63
花开淡墨Cc
一个好的点子要能解决多个问题
展开
-
所有排序算法的比较(方便查看和比较)
排序算法比较原创 2022-06-22 20:57:29 · 57 阅读 · 0 评论 -
【LeetCode力扣】剑指 Offer 05. 替换空格(Java)
剑指 Offer 05. 替换空格原创 2022-06-22 01:14:58 · 139 阅读 · 0 评论 -
【LeetCode力扣】剑指 Offer 06. 从尾到头打印链表(Java)
剑指 Offer 06. 从尾到头打印链表原创 2022-06-18 21:56:16 · 109 阅读 · 0 评论 -
【LeetCode】剑指Offer09.用两个栈实现队列(Java)
剑指 Offer 09. 用两个栈实现队列原创 2022-06-17 11:42:43 · 77 阅读 · 0 评论 -
【洛谷】P1255 数楼梯(Java,DP动态规划,递推,BigInteger)
P1255 数楼梯题目描述楼梯有 N 阶,上楼可以一步上一阶,也可以一步上二阶。编一个程序,计算共有多少种不同的走法。输入格式一个数字,楼梯数。输出格式输出走的方式总数。输入输出样例输入 #14输出 #15说明/提示对于 60% 的数据,50N≤50;对于 100% 的数据,1≤N≤5000。这题一般使用DP动态规划+递推来解决定义一个[n+1]长度的数组来存放 方法数a[n]表示第n级台阶总共几种走法以下是洛谷有WA50分的代码import java.util.原创 2022-04-05 16:11:25 · 582 阅读 · 0 评论 -
【洛谷】P1223 排队接水(java,排序,贪心)
题目描述有 n 个人在一个水龙头前排队接水,假如每个人接水的时间为 Ti,请编程找出这n个人排队的一种顺序,使得n个人的平均等待时间最小。输入格式第一行为一个整数 nn。第二行 n 个整数,第 i 个整数 Ti表示第 i 个人的等待时间 Ti输出格式输出文件有两行,第一行为一种平均时间最短的排队顺序;第二行为这种排列方案下的平均等待时间(输出结果精确到小数点后两位)。输入输出样例输入 #11056 12 1 99 1000 234 33 55 99 812输出 #13 2 7原创 2022-04-04 21:54:41 · 753 阅读 · 0 评论