摘要: 思路: 这个题 很明显用栈来处理,但是,我有思路了,一做就错,自己写的乱乱的,理不清楚逻辑了。 首先我们需要两个栈一个用来放数字,一个用来放字符串。当我们遇到'['时,就把上次的暂存的字符串和得到的数字大小分别放入各自的栈中。如果遇到']'就开始取出栈顶的数字,并且以这个大小循环这多次,把存放字符串 阅读全文
posted @ 2021-04-28 19:38 Mrsdwang 阅读(33) 评论(0) 推荐(0)
摘要: 思路: 这样的题给的值都会很大,再平方大概率会超int,那么我们在声明变量时需要long变量。 同时应该把传入的c的大小降下来,因为大于根号c的数,是不可能被使用的,所以我们从0-根号c开始找。 因为是a2+b2=c,所以我们要两次循环0-c的数,但是直接两个for循环会导致超时。 那么我们就采用双 阅读全文
posted @ 2021-04-28 17:06 Mrsdwang 阅读(53) 评论(0) 推荐(0)