面试题总结
面试题总结
QtHalcon
大学一直做嵌入式和音视频方向的开发,熟悉Linux,毕业转到了CV方向,现在在深圳从事计算机视觉的工作。
展开
-
如何在500w个单词中统计特定前缀的单词有多少个?
参考这个:https://mp.weixin.qq.com/s?__biz=MjM5NTY1MjY0MQ==&mid=2650743528&idx=3&sn=ae59dce7a06faaf6c335ba4abe7348b5&chksm=befeb7a689893eb0883892f8f82c1d2cf92e090c2ee10b99809164fb94cf7934...原创 2018-10-22 08:32:31 · 360 阅读 · 0 评论 -
记忆搜索
算法导论学习-动态规划之记忆化搜索一. 动态规划动态规划(dynamic programming),与“分治思想”有些相似,都是利用将问题分 为子问题,并通过合并子问题的解来获得整个问题的解。于“分治”的不同之处在 于,对于一个相同的子问题动态规划算法不会计算第二次,其实现原理是将每一个计算过的子问题的值保存在一个表中。二. 记忆化搜索我们常见的动态规划问题,比如流水线调度问题,矩...原创 2018-10-30 22:57:24 · 385 阅读 · 0 评论 -
三十道linux内核面试题
随笔 - 953, 文章 - 0, 评论 - 3, 引用 - 0三十道linux内核面试题 参考:https://www.cnblogs.com/alantu2018/p/8461068.html ...原创 2018-11-29 18:48:42 · 1285 阅读 · 1 评论 -
malloc带来的一些问题
一:#include <stdio.h>#include <fcntl.h>#include <stdlib.h>#include <string.h>void get_memory(char *p){ p = (char *)malloc(100); if(p == NULL){ printf("aaaaaaaaaaa\...原创 2018-11-27 10:52:58 · 416 阅读 · 0 评论 -
如何实现大整数相加?
当我们两个100位的整数相加时,该如何处理?由于大于Long的表示范围,因此不能用Long来表示,只能用数组来表示然后像做小学数学题一样做运算详细步骤:第一步,把整数倒序存储,整数的个位存于数组0下标位置,最高位存于数组长度-1下标位置。之所以倒序存储,更加符合我们从左到右访问数组的习惯。第二步,创建结果数组,结果数组的最大长度是较大整数的位数+1,原因很明显。...原创 2018-12-02 22:48:50 · 368 阅读 · 0 评论 -
嵌入式工程师经典面试题目(一)
预处理器1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1) #define 语法的基本知识(例如:不能以分号结束,括号的使用等)。2) 懂得预处理器将为你计算常数表达式的值,因此直接写出你如何计算一年中有多少秒而不是计算...原创 2019-03-15 19:33:32 · 1098 阅读 · 0 评论