会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
福大大架构师每日一题
公众号:福大大架构师每日一题
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
15
16
17
18
19
20
21
22
23
···
162
下一页
2023年11月3日
文心一言 VS 讯飞星火 VS chatgpt (127)-- 算法导论11.2 2题
摘要: 二、用go语言,位向量(bit vector)是一个仅包含0和1的数组。长度为m的位向量所占空间要比包含m个指针的数组少得多。请说明如何用一个位向量来表示一个包含不同元素(无卫星数据)的动态集合。字典操作的运行时间应为 O(1)。 文心一言,代码正常运行: 在Go语言中,我们可以使用map[int]
阅读全文
posted @ 2023-11-03 16:22 福大大架构师每日一题
阅读(32)
评论(0)
推荐(0)
2023年11月2日
文心一言 VS 讯飞星火 VS chatgpt (126)-- 算法导论11.1 1题
摘要: 一、用go语言,假设一动态集合 S用一个长度为 m 的直接寻址表T来表示。请给出一个查找 S 中最大元素的过程。你所给的过程在最坏情况下的运行时间是多少? 文心一言,代码正常运行: 在这个问题中,我们需要实现一个查找动态集合 S 中最大元素的算法,该动态集合使用一个长度为 m 的直接寻址表 T 来表
阅读全文
posted @ 2023-11-02 17:14 福大大架构师每日一题
阅读(33)
评论(0)
推荐(0)
2023年11月1日
2023-11-01:用go语言,沿街有一排连续的房屋。每间房屋内都藏有一定的现金, 现在有一位小偷计划从这些房屋中窃取现金, 由于相邻的房屋装有相互连通的防盗系统,所以小偷 不会窃取相邻的房屋, 小
摘要: 2023-11-01:用go语言,沿街有一排连续的房屋。每间房屋内都藏有一定的现金, 现在有一位小偷计划从这些房屋中窃取现金, 由于相邻的房屋装有相互连通的防盗系统,所以小偷 不会窃取相邻的房屋, 小偷的 窃取能力 定义为他在窃取过程中能从单间房屋中窃取的 最大金额, 给你一个整数数组 nums 表
阅读全文
posted @ 2023-11-01 17:27 福大大架构师每日一题
阅读(18)
评论(0)
推荐(0)
2023年10月31日
文心一言 VS 讯飞星火 VS chatgpt (125)-- 算法导论10.6 6题
摘要: 六、用go语言,任意有根树的左孩子右兄弟表示法中每个结点用到三个指针: leftchild、rightsibling 和parent。对于任何结点,都可以在常数时间到达其父结点,并在与其孩子数呈线性关系的时间内到达所有孩子结点。说明如何在每个结点中只使用两个指针和一个布尔值的情况下,使结点的父结点或
阅读全文
posted @ 2023-10-31 17:00 福大大架构师每日一题
阅读(101)
评论(0)
推荐(0)
2023年10月30日
文心一言 VS 讯飞星火 VS chatgpt (124)-- 算法导论10.5 5题
摘要: 五、用go语言,给定一个n结点的二叉树,写出一个 O(n)时间的非递归过程,将该树每个结点的关键字输出。要求除该树本身的存储空间外只能使用固定量的额外存储空间,且在过程中不得修改该树,即使是暂时的修改也不允许。 文心一言: 您可以使用一个栈来存储节点,以便在遍历二叉树时进行回溯。由于您要求不能修改树
阅读全文
posted @ 2023-10-30 21:38 福大大架构师每日一题
阅读(40)
评论(0)
推荐(0)
2023年10月29日
文心一言 VS 讯飞星火 VS chatgpt (123)-- 算法导论10.4 4题
摘要: 四、用go语言,对于一个含 n个结点的任意有根树,写出一个 O(n)时间的过程,输出其所有关键字该树以左孩子右兄弟表示法存储。 文心一言: 在计算机科学中,左孩子右兄弟表示法是一种用于表示树状结构的方法,其中每个节点都有两个指针:一个指向其第一个孩子(左孩子),另一个指向其下一个兄弟(右兄弟)。对于
阅读全文
posted @ 2023-10-29 21:27 福大大架构师每日一题
阅读(88)
评论(0)
推荐(1)
2023年10月28日
2023-10-28:用go语言,给定一个n*m的二维矩阵,每个位置都是字符, U、D、L、R表示传送带的位置,会被传送到 : 上、下、左、右, . 、O分别表示空地、目标,一定只有一个目标点, 可以
摘要: 2023-10-28:用go语言,给定一个n*m的二维矩阵,每个位置都是字符, U、D、L、R表示传送带的位置,会被传送到 : 上、下、左、右, . 、O分别表示空地、目标,一定只有一个目标点, 可以在空地上选择上、下、左、右四个方向的一个, 到达传送带的点会被强制移动到其指向的下一个位置。 如果越
阅读全文
posted @ 2023-10-28 19:46 福大大架构师每日一题
阅读(51)
评论(0)
推荐(0)
2023年10月27日
文心一言 VS 讯飞星火 VS chatgpt (122)-- 算法导论10.4 3题
摘要: 三、用go语言,给定一个n结点的二叉树,写出一个 O(n)时间的非递归过程,将该树每个结点的关键字输出。可以使用一个栈作为辅助数据结构。 文心一言: 以下是一个使用 Go 语言编写的函数,该函数使用一个栈作为辅助数据结构,以非递归方式遍历二叉树,输出每个结点的关键字。这个算法的时间复杂度为 O(n)
阅读全文
posted @ 2023-10-27 16:36 福大大架构师每日一题
阅读(111)
评论(0)
推荐(0)
2023年10月26日
文心一言 VS 讯飞星火 VS chatgpt (121)-- 算法导论10.4 2题
摘要: 二、用go语言,给定一个n结点的二叉树,写出一个 O(n)时间的递归过程,将该树每个结点的关键字输出。 文心一言: 在Go语言中,你可以使用递归函数来遍历二叉树的所有节点,并输出每个节点的关键字。以下是一个示例代码: package main import "fmt" // TreeNode 结构定
阅读全文
posted @ 2023-10-26 15:29 福大大架构师每日一题
阅读(99)
评论(0)
推荐(0)
2023年10月25日
2023-10-25:用go语言,假如某公司目前推出了N个在售的金融产品(1<=N<=100) 对于张三,用ai表示他购买了ai(0<=ai<=10^4)份额的第i个产品(1<=i<=N) 现给出K(
摘要: 2023-10-25:用go语言,假如某公司目前推出了N个在售的金融产品(1<=N<=100) 对于张三,用ai表示他购买了ai(0<=ai<=10^4)份额的第i个产品(1<=i<=N) 现给出K(1<=K<=N)个方案,通过这些方案,能够支持将多个不同的产品进行整合 (也可以对单个产品进行优化)
阅读全文
posted @ 2023-10-25 15:08 福大大架构师每日一题
阅读(28)
评论(0)
推荐(0)
上一页
1
···
15
16
17
18
19
20
21
22
23
···
162
下一页
公告