Amethyst🌹
Amethyst🌹
全部文章
分类
归档
标签
去牛客网
登录
/
注册
Amethyst🌹的博客
全部文章
(共16篇)
题解 | #四则运算#
解题思路:(双栈设计)1. 数字直接入栈2. 如果是运算符,对比当前运算符和栈顶元素优先级,如果是减号,且前面是'(' ,则说明该数字为负数,数字栈push 0,作为运算。当前的高则直接入栈当前的低: 则弹出栈顶运算符 并在数字栈中弹出两个元素计算 结果压入数字栈, 当先低的压入栈中。3. 如果是'...
2024-08-13
0
108
题解 | #字符串加密#
解题思路:题意步骤和要求 以及解题思路:1. 给字符串去重 且保留第一个 ,得到一个处理之后的单词A2. 将单词A作为新表头 后续依照字母顺序 依次填充剩余字母表3. 根据原字母表和新字母表的对应 根据需要加密的原文 对应的新字母表单词 ,构建加密文;解决思路:1的解决 可以使用有序的不可重复的...
2024-08-13
0
145
题解 | #称砝码#
实现:先将重量和数量 展开得到一个所有砝码的List;使用set对所有砝码可能的和去重;每新增一个砝码,循坏所有的和与心砝码求和。 再加入set中。 import java.util.Scanner; import java.util.List; import java.util.ArrayList...
2024-08-12
0
139
题解 | #求最大连续bit数#
简单题:注意的点:相当于是求最大连续子串 动归思想, 也可以用下面简单的方式完成。注意max和sum的变化条件:当当前为0时,归置sum=0;当为1时,需要处理 如果当前是最后一位 或者下一位是0 ,重置max。 import java.util.Scanner; // 注意类名必须为 Mai...
2024-08-12
0
114
题解 | #密码强度等级#
// if else较多 大家是否有可优化的地方? import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[]...
2024-08-12
0
122
题解 | #字符串加解密# Character 方法使用版
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in =...
2024-08-12
0
142
首页
上一页
1
2
下一页
末页