上传资源列表
-
TypeScript 石堆(Stack)实现示例
大小:11K 更新时间:2026-02-25 下载积分:1分
【资源说明】这段文本描述了一个使用 TypeScript 编写的石堆(Stack)代码示例,包括一个类 Stack 的定义和基本方法。Stack 类使用数组来存储元素,并提供添加、弹出、查看栈顶元素、检查栈是否为空以及返回栈大小的...
-
使用 TypeScript 计算两点之间最大角度的函数
大小:12K 更新时间:2026-02-25 下载积分:3分
【资源说明】该代码使用 TypeScript 编写,用于找到两个点之间的最大角度。首先计算两点之间的差值,并使用 Math.atan2 函数计算角度。根据不同的情况进行判断和处理,如果两个点重合或同一条直线上,返回特定值,否...
-
机器人避障模拟代码示例
大小:12K 更新时间:2026-02-25 下载积分:3分
【资源说明】这段代码定义了一个名为 Robot 的类,用于模拟机器人能否避开障碍物到达终点。Robot 类包含当前位置和移动速度,move 方法用于模拟机器人移动,根据方向计算新的位置并判断是否在障碍物的范围内。根据不...
-
使用TypeScript统计数组元素出现次数
大小:11K 更新时间:2026-02-25 下载积分:3分
【资源说明】这段代码是用 TypeScript 编写的,用于统计数组中每个元素的出现次数。它定义了一个函数 countElements,接受一个任意类型的数组作为参数,并返回一个对象,其中对象的键是数组中的元素,值是该元素在数...
-
TypeScript 计算数字二进制表示中 1 的个数
大小:11K 更新时间:2026-02-25 下载积分:3分
【资源说明】这段 TypeScript 代码定义了一个名为 countOnes 的函数,用于计算数字 N 的二进制表示中 1 的个数。首先,如果 N 小于等于 0,函数返回 0。然后,使用 toString(2) 方法将 N 转换为二进制字符串,再使用...



