全部评论
用栈模拟试试,元素进入都跟栈顶元素比较下,相同就栈顶出栈,不同就新元素入栈。 最后再把栈里元素反转下
栈
感觉直接的方式是用模拟一个链表,节点存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
相关推荐
2025-11-17 12:02
吉林大学 Java
橙子飞行术:日常实习就是现在缺牛马了要招个人打杂 结果你说两个月后到 人家肯定不知道2个月后还需不需要一个打杂的啊。而且你现在想找实习,如果奔着就业去的 还管期末考干啥 考前一天看看不就行了 你985学历找实习嘎嘎乱杀的 点赞 评论 收藏
分享
点赞 评论 收藏
分享
腾讯成长空间 5983人发布