第一题:给定两个数字a,b,每一次可以删除任意一位,求能使取余为0的最少删除次数?100% 典型的dfs剪枝或者状压dp,状压求稳dp[i][j]其中i是a删除的状态,j是b删除的状态 第二题长城数组,两次遍历,分奇偶判断即可100% 第三题red得题,扫了一眼应该是贪心没时间看,没来及写时间都花在第四题上了,骗了30%的分 第四题,一开始一直基于map优化,发现怎么都降不下去,后续想了一下排序后
题型:10道单选(10*3),5道多选(5*4'),2道简答(2*5'),2道编程题(2*20')。 单选题 印象比较深的有逻辑推理题、Linux命令、OSI/TCP网络模型中的协议、MySQL锁、图的最短路径、二叉树的性质 扑克牌花色大小和谜语人 Linux系统中查看磁盘信息的命令是什么?df 以下哪些协议不是OSI模型中的最高层协议?ICMP MySQL中InnoDB中哪两个锁是可以兼容的?
笔试四道题加起来正好a了3/4。 1 100% 2 100% 3 95% 4 5% 当然,第四题只是骗分😹 本来想在牛客上看看我的做法哪里有缺漏,但是目前好像还没看到谁和我的思路是一样的。 首先,把队伍分成四种类型,ab都有,仅有a,仅有b,ab都无。不妨叫做ab桶,a桶,b桶,null桶。在第一遍遍历的时候,读入每个队伍的职业分布,存入队列vec中,并根据其内容将其放入相应桶中,记录这个队伍的
双机位手机监控,笔试邮件一再强调不让作弊,做之前让我心理压力有点大,不过题目确实简单。 三道题,第一题,模拟法,双指针,debug一会秒了。 第二题,有点脑筋急转弯,我想了很久,按照正常思路写,越写越复杂,还不对,放弃了先写第三题,折回来再看,发现就是个gcd,几行代码就ac了。 第三题,最简单的了,感觉是在考面向对象,第二题的难度让我高估了第三题。 总的来说,难度不高,就是第二题需要转换一下思路
1. 根据 UPD 设计 TCP 2. 手写二叉树序列化方式 3. 手写 AtomicInteger 4. Linux 进程通讯方式 5. 凉....
本文向大家介绍总结VC与易语言DLL互相调用的方法,包括了总结VC与易语言DLL互相调用的方法的使用技巧和注意事项,需要的朋友参考一下 在编写程序的时候往往需要调用到别的语言编写的DLL文件,下面先来看一下在易语言中如何调用VC编写的DLL呢,首先用VC编写一个简单的DLL文件,代码如下: 这是一个简单的两个数加法操作,返回两个数相加的结果,这里我生成的是MFC DLL,并且需要在def中导出ad
面试官人好有耐心,说了很多,部门的专业人员 受益良多 虽然我一问三不知但是他很友好地给我讲了很多很多职场的要求目的或者是生涯的规划 0.看了成绩单(说我基础课特别一般😭) 1.问了项目 2.介绍你项目中的安排和分工 3.问了问为什么不考研 4.遇到压力怎么办 5.怎么看待加班 6.给我介绍了岗位职责和具体内容 7.问我的长处和优势 8.问我对岗位的理解 9.自己有什么缺点 10.有什么独立的经历
11月6日 自我介绍。 计算机基础(问的非常笼统,就不记录了)。 测试相关问题(寄)。 反问。 总结:之前完全没有接触过测试,就硬答。面到最后快自闭了,回答声音越来越小。
1.MQTT如何进行设备间通信 2.MQTT和HTTP相比,为什么适合物联网通信 3.为什么用influxdb,不用MySQL 4.select * from T limit 100000,100如何优化 5.如何保证MySQL缓存和磁盘的一致性 6.了解什么设计模式,具体说责任链模式
面试一共三轮:我在每一轮详细介绍下~ 1. hiring manager 一个小时的谈话;这个跟其他公司不太一样的是,hiring manager先跟你聊一下你的过往经历和工作内容来确定你是不是跟他们的组合适,基本上你之前的工作内容或项目跟他们很类似,hiring manager就会觉得是个good match,就会很快进入下一轮。所以这一轮的准备关键就是准备对口的项目和经历,尽量往面试的team
单击要编辑的对象确保选中对象,再次单击该线/面要素,则转换成面/线要素,并以双击结束编辑。如果勾选新建转换,则自动生成一个新的要素且保留原要素。
1,自我介绍 2,从你的几个项目中挑一个说说你做的工作 3,你了解过测试嘛?我觉得你的工作和测试的方向不是那么匹配?你怎么投这个岗位的的呢?(说实话我也不知道我投了,就说了说自己的工作和理解) 4,你了解过测试方法嘛?我举个例子,比如说一个美团扫码单车,你认为哪些需要用到测试的呢? 5,你用的是c++是吧,但是我们这主要是Java和Python用的多,不过没关系,我问问你些C++的东西吧。 --面
我有三个片段F1 F2 F3 F4都可以从侧边栏访问。 这四个都可以在任何时间以任何顺序调用, 现在我想知道,如果已经单击(创建)了F1,则不再创建F1,而只使用片段管理器将片段F1带回到前面。所有其他片段相同 到目前为止,我对容器中的每个片段都尝试了这种方法(片段活动) 如果部分确保不再重新创建片段(如果已经创建),那么我应该在部分中写些什么,以便可以将已经创建的片段放在视图层次结构的前面 请帮
问过面试官说运营开发和后台开发紧密联系没啥区别(主要做组件,还有会写一些前端页面,小程序啥的) 问项目:难点是啥怎么解决的。 做本地缓存的组件底层是什么数据结构知道吗? 多级缓存一致性怎么保证? 缓存雪崩和缓存击穿有什么区别? 缓存同时失效怎么办? 为什么使用Redis的某一数据结构做某一模块的功能? 是否是自己搭建的中间件比如Elastic search,Kafka等服务器的?如果是怎么设置的?
1.自我介绍 八股开问 2.vue3的生命周期及其使用场景 3.常用的v-指令 4.v-if v-show区别 5.v-for v-if能不能同时用 v-text v-html区别,v-html需要注意的点 6.vue自定义指令 7.url到页面输出过程 8.react hooks useRef 9. react ref 10.props state区别 11.react key的作用 12.闭包