会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
福大大架构师每日一题
公众号:福大大架构师每日一题
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
162
下一页
2024年2月23日
文心一言 VS 讯飞星火 VS chatgpt (200)-- 算法导论15.2 4题
摘要: 四、用go语言,对输入链长度为 n 的矩阵链乘法问题,描述其子问题图:它包含多少个顶点?包含多少条边?这些边分别连接哪些顶点? 文心一言: 矩阵链乘法问题是一个经典的动态规划问题,其中给定一个矩阵链,我们需要确定一个乘法顺序,使得计算该链所需的总标量乘法次数最少。 子问题图(也叫DAG,有向无环图)
阅读全文
posted @ 2024-02-23 10:10 福大大架构师每日一题
阅读(79)
评论(0)
推荐(0)
2024年2月22日
文心一言 VS 讯飞星火 VS chatgpt (199)-- 算法导论15.2 1题
摘要: 一、用go语言,对矩阵规模序列(5,10,3,12,5,50,6),求矩阵链最优括号化方案。 文心一言,代码正常运行: 在Go语言中,为了找到矩阵链乘法的最优括号化方案,我们通常会使用动态规划(Dynamic Programming, DP)的方法。矩阵链乘法的问题是要确定计算矩阵乘积的最有效顺序,
阅读全文
posted @ 2024-02-22 20:38 福大大架构师每日一题
阅读(110)
评论(0)
推荐(1)
2024年2月10日
文心一言 VS 讯飞星火 VS chatgpt (198)-- 算法导论14.3 6题
摘要: 六、用go语言,说明如何来维护一个支持操作MIN-GAP的一些数的动态集Q,使得该操作能给出Q中两个最接近的数之间的差值。例如,Q=(1,5,9,15,18,22),则MIN-GAP返回18-15=3,因为15和18是Q中两个最接近的数。要使得操作INSERT、DELETE、SEARCH和MIN-G
阅读全文
posted @ 2024-02-10 17:40 福大大架构师每日一题
阅读(55)
评论(0)
推荐(0)
2024年2月9日
文心一言 VS 讯飞星火 VS chatgpt (197)-- 算法导论14.3 5题
摘要: 五、用go语言,对区间树 T 和一个区间 i ,请修改有关区间树的过程来支持新的操作 INTERVALSEARCH-EXACTLY(T,i) ,它返回一个指向 T 中结点 x 的指针,使得 x.int. low==i.low 且 x.int.high == i.high ;或者,如果不包含这样的区间
阅读全文
posted @ 2024-02-09 08:38 福大大架构师每日一题
阅读(62)
评论(0)
推荐(0)
2024年2月6日
文心一言 VS 讯飞星火 VS chatgpt (195)-- 算法导论14.3 3题
摘要: 三、用go语言,请给出一个有效的算法,对一个给定的区间i,返回一个与i重叠且具有最小低端点的区间;或者当这样的区间不存在时返回T.nil。 文心一言,去掉math,代码正常运行: 在Go语言中,你可以使用结构体来表示区间,并使用切片来存储区间集合。然后,你可以遍历区间集合,找到与给定区间重叠且具有最
阅读全文
posted @ 2024-02-06 09:32 福大大架构师每日一题
阅读(51)
评论(0)
推荐(0)
2024年2月5日
文心一言 VS 讯飞星火 VS chatgpt (194)-- 算法导论14.3 2题
摘要: 二、用go语言,改写 INTERVAL-SEARCH 的代码,使得当所有区间都是开区间时,它也能正确地工作。 文心一言,代码正常运行: 在Go语言中,处理开区间(open intervals)时,我们需要特别注意区间的边界条件。开区间不包括其端点,因此在比较时不能使用等于(==)操作符。以下是一个使
阅读全文
posted @ 2024-02-05 09:37 福大大架构师每日一题
阅读(49)
评论(0)
推荐(0)
2024年2月4日
文心一言 VS 讯飞星火 VS chatgpt (193)-- 算法导论14.3 1题
摘要: 一、用go语言,写出作用于区间树的结点且在 〇(1) 时间内更新 max 属性的过程 LEFT-ROTATE 的伪代码。 文心一言: 以下是一个简单的LEFT-ROTATE的伪代码,它对一个二叉搜索树进行左旋转操作。这个操作的作用是更新节点的max属性,使其在O(1)时间内完成。 LEFT-ROTA
阅读全文
posted @ 2024-02-04 21:06 福大大架构师每日一题
阅读(36)
评论(0)
推荐(0)
2024年2月3日
2024-02-03:用go语言,你有 k 个背包。给你一个下标从 0 开始的整数数组 weights, 其中 weights[i] 是第 i 个珠子的重量。同时给你整数 k, 请你按照如下规则将所有
摘要: 2024-02-03:用go语言,你有 k 个背包。给你一个下标从 0 开始的整数数组 weights, 其中 weights[i] 是第 i 个珠子的重量。同时给你整数 k, 请你按照如下规则将所有的珠子放进 k 个背包。 没有背包是空的。 如果第 i 个珠子和第 j 个珠子在同一个背包里, 那么
阅读全文
posted @ 2024-02-03 09:15 福大大架构师每日一题
阅读(32)
评论(0)
推荐(0)
2024年2月2日
文心一言 VS 讯飞星火 VS chatgpt (192)-- 算法导论14.2 2题
摘要: 二、用go语言,能否在不影响红黑树任何操作的渐近性能的前提下,将结点的黑高作为树中结点的一个属性来维护?说明如何做,如果不能,请说明理由。如何维护结点的深度? 文心一言: 在Go语言中,可以使用结构体来定义一个红黑树的节点,并在该节点中添加一个表示黑高的属性。由于红黑树是一种自平衡的二叉搜索树,其操
阅读全文
posted @ 2024-02-02 09:55 福大大架构师每日一题
阅读(15)
评论(0)
推荐(0)
2024年2月1日
文心一言 VS 讯飞星火 VS chatgpt (191)-- 算法导论14.2 1题
摘要: 一、用go语言,通过为结点增加指针的方式,试说明如何在扩张的顺序统计树上,支持每一动态集合查询操作 MINIMUM、MAXIMUM、SUCCESSOR 和 PREDECESSOR 在最坏时间 O(1)内完成。顺序统计树上的其他操作的渐近性能不应受影响。 文心一言: 为了在扩张的顺序统计树上支持每一动
阅读全文
posted @ 2024-02-01 10:39 福大大架构师每日一题
阅读(27)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
162
下一页
公告