题解列表

筛选

整理药名string类方法

解题思路:先将输入的值全部转换为小写;然后利用substring()方法获取首字母转换为大写;在获取除首字母后的字段注意事项:参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scanners
优质题解

贪心 + 优先队列

摘要:# 贪心 + 优先队列 ## 解题思路 > 问题一:某一娱乐项目所需要支付的钱随着购买人数的增加是一个怎样的趋势? 可以发现,单价为$$one = k \times x + b$$,购买……

这道题第一个题解

若没有油箱的限制,仅用优先队列即可。将所有加油站扔到堆里,贪心得在油价最少的加油站加油。但若有限制,在一个加油站加油后,之后到达的加油站的到达油量也要更新,能加的油量也要更新,故采用线段树or树状数组维护区间到达加油站的油量的最大值。即,若要到达加油站�i,

并查集 + 模拟 = 恶心

#并查集+模拟总结:真的很恶心##解题思路该有的注释都有了##代码实现```javaimportjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){newMain().go();}staticclassUnionFind{int

字符串最大跨距

摘要:解题思路:注意事项:参考代码:import java.util.Scanner;public class 字符串最大跨距 {    public static void main(String[] a……

单词反转java

摘要:解题思路:注意事项:参考代码:import java.util.Scanner;public class 单词翻转 {    public static void main(String[] args……

蓝桥杯2023年第十四届省赛真题-小蓝的旅行计划(优先队列+线段树or树状数组)

###蓝桥杯2023年第十四届省赛真题-小蓝的旅行计划(优先队列+线段树or树状数组)***若没有油箱的限制,仅用优先队列即可。将所有加油站扔到堆里,贪心得在油价最少的加油站加油。但若有限制,在一个加油站加油后,之后到达的加油站的到达油量也要更新,

正解(暴力bfs)

###蓝桥杯2023年第十四届省赛真题-合并区域(暴力bfs)已更新std。原先错误std以为只能合并两块,殊不知可以有不止两块合并。考虑暴力$$bfs$$。围绕一块地建图,另一块地在其周围旋转并移动,遍历bfs。遍历至多$$4\*4\*100=1600$$次,