华为机试 乱序整数序列两数之和绝对值最小

本期题目:乱序整数序列两数之和绝对值最小

题目

给定一个随机的整数数组(可能存在正整数和负整数)nums, 请你在该数组中找出两个数,其和的绝对值(|nums[x]+nums[y]|)为最小值 并返回这两个数(按从小到大返回)以及绝对值。 每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。

输入

一个通过空格空格分割的有序整数序列字符串,最多1000个整数, 且整数数值范围是[-65535,65535]

输出

两个数和两数之和绝对值

题解地址 📤

华为 OD 机试

在华为OD机试中,除了需要学习解题思路和技巧外,还需要注重一些其他方面。首先,应聘者需要了解不同类型的问题,以便在面对问题时可以快速识别和解决。其次,应聘者需要注重细节和准确性,因为这些是华为公司非常看重的品质。此外,应聘者还应该学习如何有效地沟通和协作,因为这是一项与团队合作密切相关的工作。最后,应聘者还应该学习如何持续地学习和提高自己的技能,以便成为一个优秀的工程师。因此,除了递归、动态规划、分治算法等常见解题思路和技巧之外,应聘者还需要注重其他方面的学习和实践,以应对各种难题。

posted @ 2023-04-03 09:36  梦想橡皮擦  阅读(77)  评论(0编辑  收藏  举报