会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ssshiny
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
2021年9月25日
力扣简20 有效的括号
摘要: 自己还是暴力人 其实想到应该用栈 但是现在我感觉还没有用栈的能力 继续数组吧 最初的代码附下 为了想要单出口 少用多出口 把最开始的if判断index为0放在最外 但形如“}”的字符串 明明不匹配 但是break出for循环 用if判0 结果错误为true 所以改进到for循环的最后一步 但是有又出
阅读全文
posted @ 2021-09-25 23:30 Ssshiny
阅读(29)
评论(1)
推荐(0)
2021年9月23日
static 的使用
摘要: static函数 可以在类外直接引用 不必声明类的实体来由他引用 package leetcode; class Solution { public static String longestCommonPrefixBetweenTwoStrings(String s1,String s2) { i
阅读全文
posted @ 2021-09-23 11:04 Ssshiny
阅读(19)
评论(0)
推荐(0)
力扣简14 最长公共前缀
摘要: 昨天写的这道题 花了不到半小时 找bug找了两个半小时 隔壁舍友过来找不到 又让翔哥大半夜给我找 被教育了之后已经十二点二十了 今天起来又看了一下 记录一下需要改的小问题或者自己的错误 自己的源代码如下: package leetcode; class Solution { public Strin
阅读全文
posted @ 2021-09-23 10:09 Ssshiny
阅读(24)
评论(1)
推荐(0)
2021年9月22日
力扣简13 罗马数字转整数
摘要: 主要的问题是遗忘了字符串按位取出的函数 charAt() 最开始在复制不同条件时丢了右括号 以后一定要注意 从看题到解决共28分钟 自己也就是字符串转数组 挨个判断求和 最终把特殊情况减去 写出的代码如下: class Solution { public int romanToInt(String
阅读全文
posted @ 2021-09-22 18:29 Ssshiny
阅读(25)
评论(1)
推荐(0)
力扣简9 回文数
摘要: 过程中有两个问题 对于最后的比较 采用x和sum 未意识到x已经变化 应该将x初值保存下来 最初没有看到对于负数 -121倒转事121- 所以错误 在最前加了判断条件改正 自己的代码如下 class Solution { public boolean isPalindrome(int x) { bo
阅读全文
posted @ 2021-09-22 15:17 Ssshiny
阅读(36)
评论(1)
推荐(0)
2021年9月20日
力扣简7 整数反转
摘要: 不会判断溢出情况 答案如下 自己: class Solution { public int reverse(int x) { //根本不需要正负分情况 均适用 int sum=0; while(x!=0){ /* 新加部分 if (sum < Integer.MIN_VALUE / 10 || su
阅读全文
posted @ 2021-09-20 22:31 Ssshiny
阅读(19)
评论(0)
推荐(0)
2021年9月13日
力扣简1 两数之和
摘要: //给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。//你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。//你可以按任意顺序返回答案。 //输入:nums = [2,7,
阅读全文
posted @ 2021-09-13 13:49 Ssshiny
阅读(32)
评论(2)
推荐(0)
上一页
1
···
5
6
7
8
9
公告