华为OD C语言实现及思路
适合嵌入式开发工程师,基础知识是:数组、字符串、数学(整除、质数等)、栈、队列、链表、二叉树;基础应用:排序、二分法、双指针、滑窗、单调栈、递归、回溯;深入一些的应用:深搜、广搜、动态、贪心
唔好理总之好犀利
避免加班!体验生活,体验人生!
展开
-
华为OD 可以处理的最大任务 C语言实现
5 6----------------------------------第6天做。2 6----------------------------------第5天做。2 6----------------------------------第2天做。5 5----------------------------------第5天做。5 6----------------------------------第6天做。5 8----------------------------------第7天做。原创 2024-08-27 16:28:48 · 7012 阅读 · 0 评论 -
华为OD机试 - 密码输入检测 字符串
只在本地跑过,不确保一定对。原创 2024-08-21 18:24:47 · 393 阅读 · 0 评论 -
华为OD 小明找位置 C语言实现
【代码】华为OD 小明找位置 C语言实现。原创 2024-08-28 18:00:15 · 5972 阅读 · 1 评论 -
华为OD 山峰个数 C语言实现
不知道是不是我理解错了,这个题目200分?原创 2024-08-27 17:54:47 · 6793 阅读 · 0 评论 -
2023华为od机试C卷【转盘寿司】C 实现 单调栈
【代码】2023华为od机试C卷【转盘寿司】C 实现 单调栈。原创 2024-08-20 20:01:39 · 346 阅读 · 0 评论 -
力扣739 每日温度 单调栈的理解
当前元素更大的话,栈顶出栈(并且栈顶对应的下标,出结果了,因为当前的值栈顶代表的值大)top--,(1)当前元素更大,栈顶出栈(并且栈顶对应的下标,出结果了,因为当前的值栈顶代表的值大)top--,输入: temperatures = [73,74,75,71,69,72,76,73]比69大,栈顶的要出栈,表示已经找到了比栈顶要大的数,他们相距=当前处理下标-栈顶下标;(2)当前元素小,当前元素的下标入栈,入栈后top++;输出: [1,1,4,2,1,1,0,0]下一个71,没有75大,下标3,入栈;原创 2024-08-20 17:19:30 · 448 阅读 · 0 评论 -
彻底搞清楚strtok的使用
2、第二次调用strtok,传入的是NULL,因为不需要从头开始,而是从上面第一步的结束位置开始往下找下一个。最后是:"This is \0 www.runoob.com \0 website"开始是:"This is - www.runoob.com - website"该函数返回被分解的第一个子字符串,如果没有可检索的字符串,则返回一个空指针。它会修改原字符串,把要找的字符改为null也就是字符'\0'“-”,就是从-后面的空格开始(空格的ascii码是32),返回前面字符串的指针,并把。原创 2024-08-21 11:57:07 · 306 阅读 · 0 评论