面试手撕简单题没撕出来😭😭😭

天塌了天塌了天塌了!!!!

前面都答的挺好的啊啊啊啊,死脑子你快想啊死手你快敲啊!

快手一面手撕力扣20有效的括号 #你都收到了哪些公司的感谢信?#
全部评论
这个就是大学数据结构课学栈这节的时候必学的题目吧,一个栈就能解决,我记得我当初数据结构栈这节的课后作业是一个表达式求职,保护括号加减乘除和!
19 回复 分享
发布于 2024-09-26 10:54 湖南
前几天刚刚做过😭😭😭为什么自己这么不争气啊😭😭😭气得想扇自己😭😭😭
18 回复 分享
发布于 2024-09-25 20:34 江苏
我秋招第一面百度快排没写出来,出来想给自己两耳刮子
12 回复 分享
发布于 2024-09-25 22:06 广东
没关系,做出来也不一定过
8 回复 分享
发布于 2024-09-27 17:38 江苏
没关系 bgC9本 一段实习 我八股大部分回答上了 手撕秒了 而且岗位是最拉的客户端开发 也挂了一面
7 回复 分享
发布于 2024-09-28 22:16 江苏
我问的岛屿数量,正好前一天看面经看到这题做了一遍
5 回复 分享
发布于 2024-09-27 00:03 江苏
之前面试也是最后出了道简单的手撕题没撕出来,面试官立马连反问都不想让反问了 面完就挂了
2 回复 分享
发布于 2024-09-26 11:11 浙江
背下来啊 创建一个字符栈 stack ,用于存储左括号。 创建一个哈希表 match ,用于存储左右括号的对应关系。 遍历字符串 s 中的每个字符 c : 如果 c 是左括号(即 match 中存在 c ),将其压入栈中。 否则,如果栈为空或者当前字符 c 与栈顶元素对应的右括号不匹配,返回 false 。 如果匹配成功,弹出栈顶元素。 遍历结束后,如果栈为空,说明所有括号都匹配成功,返回 true ;否则返回 false 。
1 回复 分享
发布于 2024-10-26 13:51 广东
我勒个豆,我当时面快手也是这道😭然后现在一直卡在流程中,防止我复活是吧
1 回复 分享
发布于 2024-10-10 09:08 陕西
栈的例题😂😂
1 回复 分享
发布于 2024-09-28 16:28 江西
使用栈即可解决,没事多练练
1 回复 分享
发布于 2024-09-26 10:43 上海
快手的题,应该还是带*号,可以代替任何括号?我也遇到过这个
1 回复 分享
发布于 2024-09-25 20:40 北京
卧槽,我当时也是这道题
点赞 回复 分享
发布于 2024-11-14 17:50 浙江
点赞 回复 分享
发布于 2024-11-11 14:57 北京
这题栈啊,但是怕紧张,直接枚举
点赞 回复 分享
发布于 2024-11-05 11:30 湖南
可以用双指针吧
点赞 回复 分享
发布于 2024-11-01 14:22 湖南
#include <iostream> (30316)#include <stack> #include <unordered_map> class Solution { public: bool isValid(string s) { stack<char> stack; unordered_map<char, char> match; match.insert(std::make_pair('(', ')')); match.insert(std::make_pair('[', ']')); match.insert(std::make_pair('{', '}')); for (char c : s) { if (match.find(c) != match.end()) { stack.push(c); } else { if (stack.empty() || match[stack.top()] != c) { return false; } stack.pop(); } } return stack.empty(); } }; int main() { Solution solution; string testString = "{[()]}"; bool result = solution.isValid(testString); std::cout << "Is the string valid? " << (result ? "Yes" : "No") << std::endl; return 0; }
点赞 回复 分享
发布于 2024-10-26 13:50 广东
😂,做出来也不一定就行
点赞 回复 分享
发布于 2024-10-24 11:17 吉林
用栈可以秒吗
点赞 回复 分享
发布于 2024-10-19 16:15 广东
我也是,快手一面让在指定位置反转链表,面试刚结束一拍大腿,忘了先断开再反转了了😭
点赞 回复 分享
发布于 2024-10-17 16:53 河南

相关推荐

10-10 16:48
门头沟学院 Java
1.自我介绍2.那你觉得你之前是后端开发,然后转到侧开这个方向,你觉得你能接受吗?3.算法题1.&nbsp;​两个升序数组合并2.&nbsp;​三数之和4.常用的&nbsp;list&nbsp;有哪些5.LinkedList跟ArrayList的区别是什么?6.问两个算法题的时间复杂度多少7.常见的数据结构除了数组还有其他哪几种8.java&nbsp;里面的基本的数据类型有哪几种?9.从你了解的各个角度去讲一下java和go的区别10.java&nbsp;的垃圾回收机制有哪几种策略?说一种你比较熟的就可以11.实习上的XXL-Job是干嘛的&nbsp;怎么样的频率12.垃圾回收是什么时候会被触发?13.这个压力目标是多少14.一秒给了并发多少个请求(你们的QPS还挺高的,就是一秒钟200~300个请求的压力,它能扛得住吗)15.那你们是什么样的架构能够支撑的了16.300万的数据这个部分在做什么17.用&nbsp;jmeter&nbsp;进行压测,这个是你们组长决定了说直接用&nbsp;jmeter,还是说?就是,或者你有了解其他的这种压测的这种方式吗?压测工具吗?18.那从你的理解来讲,jmeter是用什么样的原理进行压测的呀?19.它是什么样的原理产生了比较大的压力的呢?20.讲一下&nbsp;websocket&nbsp;的通信原理吧。21.那&nbsp;websocket&nbsp;你觉得常用的场景是什么?22.问了问第一个项目是干嘛的23.那这个,你刚提到了这个大模型跟这个&nbsp;api&nbsp;调用,那你这个是用什么方式调用?24.那你为什么要使用&nbsp;langchain4j,去做这个&nbsp;agent&nbsp;的框架啊?25.讲讲token&nbsp;是一个字符一个token吗26.像chatgpt的话,它是基于什么样的架构啊?27.chatgpt什么什么预测的一个过程&nbsp;有了解吗(不知道在说什么&nbsp;直接说不了解)28.你说一下aop原理吧,我看到你写aop了29.通过&nbsp;aop&nbsp;就做这种切面的话,我能得到什么东西?和他比较常用的场景是什么?30.synchronized解释一下它的并发原理吧。一般用它来干嘛呢?31.volatile后面就是聊天问我是不是高考发挥失常&nbsp;然后就是聊天&nbsp;问我有什么要问我回问:业务是测试多还是开发多叽里呱啦没太懂&nbsp;算法第一题做一遍电脑发抽出问题&nbsp;耽误一会感觉人都不自信了&nbsp;把第一题做完来了第二题&nbsp;第二题还写错了&nbsp;跟她讲了思路&nbsp;感觉太糟糕了
点赞 评论 收藏
分享
评论
39
17
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务