全部评论
用栈模拟试试,元素进入都跟栈顶元素比较下,相同就栈顶出栈,不同就新元素入栈。 最后再把栈里元素反转下
栈
感觉直接的方式是用模拟一个链表,节点存char,每次遍历链表发现有重复的当遍历完时就再重新遍历一遍
广联达笔试题😂
public static boolean process(String str){
int count = 1;
for(int index = 0;index < str.length() - 1;++index){
if(str.charAt(index) == str.charAt(index + 1)){
++count;
str = str.substring(0,index) + str.substring(index + 2);
index -= 2;
}
}
System.out.println(str);
return count % 2 != 0;
}
map
相关推荐
01-11 08:47
门头沟学院 Java 点赞 评论 收藏
分享
2025-12-28 22:19
门头沟学院 Java
不敢追165女神:简历写得毫无特点,你说你要是大二或者大三找寒假实习到暑期实习这段时间,你的简历还能约到面试。但是你是研究生哥,面试官不会因为你是研究生而降低要求,反而会觉得你是研究生才学了这么一点?为什么我不找个同阶段的本科生? 点赞 评论 收藏
分享

