首页 > 单词记忆方法
头像 __故人__
发表于 2020-09-21 14:18:22
分析 我们发现对于任意一对括号都满足,括号中的现有答案乘上括号后的数字。那么我们先将括号进行匹配,然后通过递归处理。时间复杂度为 ,因为我们读入的是字符串,所以对于数字的处理要用类似快读的方法。主要是要注意一下细节就可以了。 代码 #include<bits/stdc++.h> usi 展开全文
头像 Dear㉿You
发表于 2020-09-29 08:16:29
分析 单词记忆方法输入是一个字符串,含括号。那么这个时候我们就得思考我们的处理顺序。 1. 如果当前下标 i 是字符,毫无疑问,我们要将其加入到栈中,同时,因为其后可能跟着数字,所以从 i + 1 开始 求出其后的数字,与字符对应的数值相乘 if(s[i]>='A'&&s 展开全文
头像 Kur1su
发表于 2020-09-26 22:41:34
Description 牛牛考完了四六级,准备分享一下自己的英语学习方法。 牛牛:学习英语最重要的就是背单词,如果你能把所有的单词都记住,那么你的英语就能变成天下第一。 然而牛牛的记忆方法就是把单词的每个字母转换成数字,把A看成1,B看成2,C看成3{}A看成1,B看成2,C看成3,依次类推,然后计 展开全文
头像 秃头小白
发表于 2020-09-27 12:12:04
题目链接 https://ac.nowcoder.com/acm/contest/7412/C 解题思路 递归匹配呗,反正我不会!WTCL!WTCL!WTCL!!!请骂我!!!难就难在实现上,方法谁都懂,就是实现不出来! AC代码1 我感觉代码1比代码2好理解,但是比代码2难自己实现。 #inclu 展开全文
头像 肖先生~
发表于 2020-09-27 13:22:35
单词记忆方法 模拟+栈 题目描述 牛牛考完了四六级,准备分享一下自己的英语学习方法。 牛牛:学习英语最重要的就是背单词,如果你能把所有的单词都记住,那么你的英语就能变成天下第一。 然而牛牛的记忆方法就是把单词的每个字母转换成数字,把A看成1,B看成2,C看成3A看成1,B看成2,C看成3{} 展开全文
头像 东溪看水
发表于 2020-09-25 14:09:50
题目 牛牛的记忆方法就是把单词的每个字母转换成数字,把A看成1,B看成2,C看成3,依次类推,然后计算出来这个单词每个字母的和。从此每次想到这个单词,就要先想到这个单词的和,然后想办法凑出这个和。 不久后,牛牛又对自己的记忆方法进行了更新,可以把重复的连续字母进行合并, 比如把 ABCABC 写成 展开全文
头像 灯又烬
发表于 2020-09-20 10:36:25
题意 将字符串转换为对应权值,A-Z为1-26,若字母后面存在数字,则将前面字母或括号内权值乘以后面的数字注意多种特殊情况。 题解 (题解写着写着发现一组hack数据把自己昨天的代码hack了...这题数据有锅呀,hack数据 ABC5 答案应该是18)对左右括号,数字,字母进行分类讨论即可.将每对 展开全文

等你来战

查看全部