首页 > 其他分享 >肖sir___杭州机考题__华为od 机考(归纳)

肖sir___杭州机考题__华为od 机考(归纳)

时间:2023-03-21 19:34:33浏览次数:49  
标签:__ sir cn 题解 od problems LeetCode https leetcode

华为od 机考题目:

1、http://www.online1987.com/

2、牛客网https://www.nowcoder.com/

3、

HW机考攻略

 

— 、【刷题网站】

力扣—— https://leetcode-cn.com/problemset/all

牛客在线编程算法篇——https://www.nowcoder.com/exam/oj[题号NC开头]

剑指offer— — https://www.nowcoder.com/ta/coding-interviews?page=1 [题号 JZ开头] [重点刷力扣]

 

二、【刷题题型】

类别(红色字体为高频题)

题号

参考

 

 

回溯算法

 

LeetCode 题解(0017)

https://blog.csdn.net/Changxing_J/article/details/10795 1908

https://leetcode.cn/problems/n-queens/

 

贪心算法

LeetCode 题解(135)

https://leetcode.cn/problems/candy/

LeetCode 题解(11)

https://leetcode.cn/problems/container-with-most-water/

 

优先队列(堆)

LeetCode 题解(215)

https://leetcode.cn/problems/kth-largest-element-in-an- array/

 

 

字符串&动态规划

LeetCode 题解(1143)

https://leetcode.cn/problems/longest-common-subsequence

/

LeetCode 题解(53)

https://leetcode.cn/problems/maximum-subarray/

二维数组

 

https://blog.csdn.net/yfy1127yfy/article/details/103387 049

 

递归&动态规划

LeetCode 题解(10)

https://leetcode.cn/problems/regular-expression-matchin g/

 

二分查找

 

LeetCode 题解(4)

https://leetcode.cn/problems/median-of-two-sorted-array s/

 

深度搜索&广度搜索&二叉树

 

LeetCode 题解(124)

 

https://leetcode.cn/problems/binary-tree-maximum-path-s um/

 

 

哈希&排序

 

 

LeetCode 题解(49)

https://leetcode.cn/problems/group-anagrams/

 

https://leetcode.cn/problems/rearrange-string-k-distanc e-apart/

 

滑窗

 

https://blog.csdn.net/guihunkun/article/details/1092661 85

 

双指针

LeetCode 题解(11)

 

https://leetcode.cn/problems/container-with-most-water/

 

 

栈&矩阵

LeetCode 题解(88)

 

https://leetcode.cn/problems/maximal-rectangle/

 

枚举

LeetCode 题解(906)

 

https://leetcode.cn/problems/super-palindromes/

 

模拟

LeetCode 题解(54)

 

https://leetcode.cn/problems/spiral-matrix/

 

子集合

 

https://blog.csdn.net/mybook201314/article/details/1175 89533

 

正则表达式&排序

LeetCode 题解(0010)

https://blog.csdn.net/weixin_42638946/article/details/1 21597117

 

三、【注意事项】

1、避免离开座位,左右晃头,始终保持头像在摄像头内,以免系统误判作弊

2、可以用本地 IDE 调试 IDE 调试(VScode、pycharm 等编译环境也可以),考试期间会录屏,屏幕只允许在考试页面和本地 IDE 之间切换,浏览器切记不可切屏

3、练习时要注重语言的数据结构,编程语言的高级函数的使用等

以上题目熟练掌握后进行模拟考试,模拟套卷链接:   https://www.nowcoder.com/test/1088888/summary

 

四、【考试提示】

1、考试时间 150 分钟,满分 400 分,及格 150 分。卷面共 3 道题,两道题 100 分,一道题 200 分,考试

语言可自行选择。考试时间合理把握,不要太纠结第一、二道题,十分钟没啥思路就放弃,如果耽误久了,第  3 道题肯定没时间做,( 一定要给第 3 道题留出一个小时的时间) ,等第 3 道做完回头可以再看下之前不会的。第三道虽然题目复杂,但是给分相对宽松,更容易拿分,只要不点击最后的总提交都可返回重新修改前两题;

2、遇到不会的题尽量取巧让用例通过率高一些,想死磕完美的  100%很难,需要花费很久,但是如果一个题完全不会,那么写一行代码,通过一部分测试用例,就能拿到对应分数,确保三道用例通过率相加超过 150 即可。

(eg:三道通过率为 50%,50%,30%,即成绩为 50+50+30*2=160)

3、训练和考试的代码均需要编写输入和输出代码,编码一段代码后记得进行调试,保证代码正确性。

4、请安装使用最新版 chrome 浏览器作答,考试需开启摄像头,请确保电脑带有摄像头,考试中途请不要查看其它网站。请关闭所有可能屏幕提示的软件,包括 QQ、OUTLOOK、杀毒软件等,只要屏幕失焦都算成是退出, 弹窗出现即认为跳出页面,手机监控也需要全程开启。

5、答题前请注意查看示例(计入考试时长)    ,代码完成后请务必点击【提交运行】按钮(可以多次,以最高得分记分) ,否则答案不做保存,调试完成点击【提交本题型】按钮,最后交卷。

6、考试时允许使用草稿纸,请提前准备纸笔。如果需要上厕所,请在考试前提前准备好,避免考试中途离开座 位,出现离开监控的情况。

7、考试期间如遇到断电、断网、死机等问题,可以关闭浏览器重新打开试卷链接即可继续做题,遇到问题请及 时反馈 HR。

 

五、【刷题注意点】

1、多用例输入模式要熟悉

 

2、花时间刷题养成思维框架,熟悉环境

3、正式考前要试下牛客网 ACM 考试模式

4、核心的关键几个算法,每样至少练一次至掌握此算法思维

5、平时练的时候用变量名重复率别太高的变量名,这样考试时候变量不至于重复率变高,比如平时用 a、b,x、y,这种很容易有重复率。不要临考试才换变量名,用惯了常用变量名,临时更换在短暂的考试时间里容易影响调试代码,出 bug 影响心态

 

QA:为什么本地环境代码能跑通,怎么粘到牛客网就跑不通了?

答:这种情况问题多半出在输入多用例上,(用例的问题,牛客是有提示的),要提前在练习的时候就要看下 网上案例对应的你所使用的编程语言语言是怎么写的,看下循环输入牛客网语句,第一次刷牛客网的人要试下 简单题的多用例输入,比如杨辉三角就很有代表性。如下图:C 语言加上 while 这句话,就可以跑通了。

HW 机考在线练习和考试指南

一、在线练习

考试前一定要在线训练, https:// www.nowcoder.com/test/1088888/summary  (华为机考模拟题)

1、点击“开始做题” ,进入考试界面

2、开始考试, 系统会默认开始计时, 考试时间 150 分钟

3、编程解题之前先选择好自己熟悉的语言( 版本确认好)

4、在牛客网指定区域调试运行代码,点击“提交运行” ,可查看 用例通过率;

5、当前题目完成后,点击“下一题” ,切记不可点击“提前交卷” ,页面下方有“答题卡”提示,可以随 意切换题号, 题目没有答题先后顺

6、最后一题完成之后,点击“交卷” ,完成考试

标签:__,sir,cn,题解,od,problems,LeetCode,https,leetcode
From: https://www.cnblogs.com/xiaolehong/p/17241163.html

相关文章

  • 代码随想录算法训练营Day49 动态规划
    代码随想录算法训练营代码随想录算法训练营Day49动态规划| 121.买卖股票的最佳时机122.买卖股票的最佳时机II121.买卖股票的最佳时机题目链接:121.买卖股票的最......
  • idea重命名包之后程序包不存在
    通过打包命令检查reload一下就很容易看出来了,有很大概率是java源码目录识别出了问题......
  • 运算符
    一、运算符种类算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符二、算术运算符+ - * / %++,--(也叫一元运算符)inta=10;intb=3;Sy......
  • 如何加强记忆
    如何加强记忆分段学习:将大量的知识分成小块进行学习,每次只专注于一个小块,并在学习之间休息一段时间。重复练习:通过反复练习来巩固新的知识。这可以帮助您将信息从短......
  • 《渗透测试》JS架构&框架识别&泄漏提取&API接口枚举&FUZZ爬虫&插件项目 Day14
       0、什么是JS渗透测试?在Javascript中也存在变量和函数,当存在可控变量及函数调用即可参数漏洞JS开发的WEB应用和PHP,JAVA,NET等区别在于即没有源代码,也可以通过......
  • C++ 树进阶系列之深度剖析字典(trie)树
    1.前文本文和大家一起聊聊字典树,从字典二字可知,于功能而言,字典树是类似于英汉字典的一棵信息树。字典树有2大特点:有容乃大。能存储大量的数据信息。提供有基于关键字......
  • 喜马拉雅基于 HybridBackend 的深度学习模型训练优化实践
    喜马拉雅作者:李超、陶云、许晨昱、胡文俊、张争光、赵云鹏、张玉静喜马拉雅AI云借助阿里云提供的HybridBackend开源框架,实现了其推荐模型在GPU上的高效训练。业务介绍推荐......
  • airflow+k8s 多用户-分布式-跨集群-容器化调度
    对于考虑使用拖拉拽编排使用云原生调度的可以参考​​​https://github.com/tencentmusic/argo-workflow​​全栈工程师开发手册(作者:栾鹏)​架构系列文章最开始采用airflow......
  • jmeter常用的命令行
    jmeter常用的命令行参数:-n 表示非GUI模式运行-t 加载jmeter脚本,指定jmeter脚本的路径,即jmx文件的路径-l 设置测试结果文件的路径   结果文件......
  • markdown分页导出pdf
    问题markdown不能分页导出pdf不美观方案在需要分页之处插入以下html代码,在导出pdf时生效<divSTYLE="page-break-after:always;"></div>......