一个算法问题,100分奉上

mrtxc mrtxc 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
有3个16进制位,我们知道如果用这3个16进制位表示1个数最大可以表示4095。由于程序的特殊要求,需要用这3个16进制位来表示两个数(暂用变量a和b表示),如果按通常的做法用其中的两个16进制位来表示a,另外1个16进制位来表示b,则a最大值为255,b的最大值为15。能不能通过某种算法将a和b的最大值扩展到2000,也就是用3个16进制位表示两个最大值为2000的值。比如a=893,b=1931,通过某种算法生成一个3位的16进制数(假设得到B08),程序需要将这个串存起来,在另一个地方会取出这个串并解析出这两个数值,得出a=893,b=1931。不知道这个需求怎么实现?
...全文

相关推荐

编程序实现设有10个学生的成绩分别为85、62、64、79、82、99、100、78、88、86,试编制一个子程序统计60~69分,70~79分 ,80~89分,90~99分及100分的人数,分别存放到S6,S7,S8,S9及S10单元中。

编程序实现设有10个学生的成绩分别为85、62、64、79、82、99、100、78、88、86,试编制一个子程序统计60~69分,70~79分 ,80~89分,90~99分及100分的人数,分别存放

rxwindy

【算法Hot100系列】下一个排列

为了更好理解,我们结合样例来分析,假设样例为 [1,3,5,4,1]:从后往前找,找到第一个下降的位置,记为 k。注意 k 以后的位置是降序的。在样例中就是找到 3从 k 往后找,找到最小的比 k 要大的数。找到 4将两者交换。注意此时 k 以后的位置仍然是降序的。直接将 k 以后的部分翻转(变为升序)。

檀越@新空间

华为OD算法题解-100分和200分题.rar

本项目包含多道华为OD算法考试的100分与200分题目解答,涵盖AI处理器组合、任务调度、员工考勤统计、光伏发电规划及字符匹配等典型算法问题。代码使用Python实现,涉及贪心算法、排列组合、字符串处

27-1994

华为od算法100分题-相同数字的积木游戏-java题解

本题是华为OD算法100分题,涉及一个有趣的积木游戏背景下的编程挑战。题目描述中,小华和小薇在学习过程中通过积木游戏来练习数学,积木上标有数字。玩家小华随机排列这些积木,小薇的任务是找出数字相同的积木

遇镜

华为OD算法题解,主要是该套算法题都是基于具体场景,通过精选100分题、200分题以及其他100分题能扩大数据结构知识体系

该项目汇集华为OD算法考试真题,涵盖精选100分、200分及其他100分题目,旨在提升数据结构与算法能力。所有题目均采用Python实现,配有详细解题思路和标准化文档,支持模块化学习与代码复用,适合准

编程资源宝库
评论 9
收藏 已收藏
分享
返回顶部
mrtxc
基础编程 21,889 成员 140,329 内容