2019年校招:纵目科技算法笔试题

编程入门 行业动态 更新时间:2024-10-19 19:25:10

2019年校招:纵目科技算法<a href=https://www.elefans.com/category/jswz/34/1769509.html style=笔试题"/>

2019年校招:纵目科技算法笔试题

参考
  • 一家自动驾驶AI公司—纵目科技软件、算法笔试题
  • 一家自动驾驶AI公司—纵目科技软件、算法笔试题—猫鼠问题

当时笔试感觉良好,但是遗憾没有接到面试通知,把笔试题目写出来给大家参考参考。试卷分为两部分,第一部分为必做题,第二部分选做两题


Settion 1: SW Program Questions

1、Implement the following macro to clear a 32 bit register’s bit 4,5 and 6

思路:题目要求清空二进制数指定位的值,找一个数:需要清除的位置置零,其他位置为1的数。将两个数作与操作。

参考:

#define ClrBit456(x) ((x)&0x‭FFFFFFC7‬)

2、What is problem of the following logic and how to modify it to make it work correctly?

void allocate_mem(char *str){Str = (char*) malloc(100);
}
void test(){char*str = NULL;allocate_mem(str);strcpy(str, "Hello World");printf(str);
}

思路:指针申请一块内存,然后将字符串拷贝到申请的内存中去,然后输出字符串。定义字符串,然后将指针指向定义的内存块,需要传地址方式或者引用方式,然后将字符串拷贝进指针所指向的内存块中。最后根据指针输出字符串。

参考答案:

 
          

更多推荐

2019年校招:纵目科技算法笔试题

本文发布于:2024-03-12 17:21:35,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1732017.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:笔试   算法   科技   年校招

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!