会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
福大大架构师每日一题
公众号:福大大架构师每日一题
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
162
下一页
2023年11月13日
文心一言 VS 讯飞星火 VS chatgpt (134)-- 算法导论11.2 6题
摘要: 六、用go语言,假设将n 个关键字存储到一个大小为 m 且通过链接法解决冲突的散列表中,同时已知每条链的长度,包括其中最长链的长度 L,请描述从散列表的所有关键字中均匀随机地选择某一元素并在 O(L·(1+1/a))的期望时间内返回该关键字的过程。 文心一言,代码不能运行: 在这个问题中,我们需要使
阅读全文
posted @ 2023-11-13 16:09 福大大架构师每日一题
阅读(159)
评论(0)
推荐(0)
2023年11月12日
文心一言 VS 讯飞星火 VS chatgpt (133)-- 算法导论11.2 5题
摘要: 五、用go语言,假设将一个具有n个关键字的集合存储到一个大小为 m 的散列表中。试说明如果这些关键字均源于全域U,且|U|>nm,则U 中还有一个大小为n 的子集,其由散列到同一槽位中的所有关键字构成,使得链接法散列的查找时间最坏情况下为 O(n)。 文心一言: 这个问题涉及到的是散列表(哈希表)的
阅读全文
posted @ 2023-11-12 20:50 福大大架构师每日一题
阅读(62)
评论(0)
推荐(0)
2023年11月11日
2023-11-11:用go语言,字符串哈希+二分的例题。 给定长为 n 的源串 s,以及长度为 m 的模式串 p, 要求查找源串中有多少子串与模式串匹配, s‘ 与 s 匹配,当且仅当 s‘ 与 s
摘要: 2023-11-11:用go语言,字符串哈希+二分的例题。 给定长为 n 的源串 s,以及长度为 m 的模式串 p, 要求查找源串中有多少子串与模式串匹配, s' 与 s 匹配,当且仅当 s' 与 s 长度相同,且最多有 k 个位置字符不同。 其中 1 <= n, m <= 10^6,0 <= k
阅读全文
posted @ 2023-11-11 20:07 福大大架构师每日一题
阅读(42)
评论(0)
推荐(0)
2023年11月10日
文心一言 VS 讯飞星火 VS chatgpt (132)-- 算法导论11.2 4题
摘要: 四、用go语言,说明在散列表内部,如何通过将所有未占用的槽位链接成一个自由链表,来分配和释放元素所占的存储空间。假定一个槽位可以存储一个标志、一个元素加上一个或两个指针。所有的字典和自由链表操作均应具有 O(1)的期望运行时间。该自由链表需要是双向链表吗?或者,是不是单链表就足够了呢? 文心一言:
阅读全文
posted @ 2023-11-10 15:43 福大大架构师每日一题
阅读(67)
评论(0)
推荐(0)
2023年11月9日
文心一言 VS 讯飞星火 VS chatgpt (131)-- 算法导论11.2 3题
摘要: 三、用go语言,Marley 教授做了这样一个假设,即如果将链模式改动一下,使得每个链表都能保持已排好序的顺序,散列的性能就可以有较大的提高。Marley 教授的改动对成功查找、不成功查找、插入和删除操作的运行时间有何影响? 文心一言: Marley 教授的假设是关于调整链表(可能是一个散列链表)以
阅读全文
posted @ 2023-11-09 17:37 福大大架构师每日一题
阅读(54)
评论(0)
推荐(0)
2023年11月8日
2023-11-08:用go语言,字符串哈希原理和实现 比如p = 233, 也就是课上说的选择的质数进制 “ 3 1 2 5 6 ...“ 0 1 2 3 4 hash[0] = 3 * p的0
摘要: 2023-11-08:用go语言,字符串哈希原理和实现 比如p = 233, 也就是课上说的选择的质数进制 " 3 1 2 5 6 ..." 0 1 2 3 4 hash[0] = 3 * p的0次方 hash[1] = 3 * p的1次方 + 1 * p的0次方 hash[2] = 3 * p的2
阅读全文
posted @ 2023-11-08 20:15 福大大架构师每日一题
阅读(51)
评论(0)
推荐(0)
2023年11月7日
文心一言 VS 讯飞星火 VS chatgpt (130)-- 算法导论11.2 2题
摘要: 二、用go语言,对于一个用链接法解决冲突的散列表,说明将关键字 5,28,19,15,20,33,12,17,10 插入到该表中的过程。设该表中有 9 个槽位,并设其散列函数为 h(k)=k mod 9。 文心一言: 在这个问题中,我们使用 Go 语言来解决一个散列(Hash)表的问题,该问题需要我
阅读全文
posted @ 2023-11-07 13:50 福大大架构师每日一题
阅读(31)
评论(0)
推荐(0)
2023年11月6日
文心一言 VS 讯飞星火 VS chatgpt (129)-- 算法导论11.1 4题
摘要: 四、用go语言,我们希望在一个非常大的数组上,通过利用直接寻址的方式来实现一个字典。开始时该数组中可能包含一些无用信息,但要对整个数组进行初始化是不太实际的,因为该数组的规模太大。请给出在大数组上实现直接寻址字典的方案。每个存储对象占用 O(1)空间;SEARCH、INSERT和DELETE操作的时
阅读全文
posted @ 2023-11-06 17:14 福大大架构师每日一题
阅读(73)
评论(0)
推荐(0)
2023年11月5日
文心一言 VS 讯飞星火 VS chatgpt (128)-- 算法导论11.1 3题
摘要: 三、用go语言,试说明如何实现一个直接寻址表,表中各元素的关键字不必都不相同,且各元素可以有卫星数据。所有三种字典操作(INSERT、DELETE和SEARCH)的运行时间应为O(1)(不要忘记 DELETE 要处理的是被删除对象的指针变量,而不是关键字。) 文心一言,代码正常运行: 在 Go 语言
阅读全文
posted @ 2023-11-05 19:20 福大大架构师每日一题
阅读(56)
评论(0)
推荐(0)
2023年11月4日
2023-11-04:用go语言,如果n = 1,打印 1*** 如果n = 2,打印 1*** 3*** 2*** 如果n = 3,打印
摘要: 2023-11-04:用go语言,如果n = 1,打印 1*** 如果n = 2,打印 1*** 3*** 2*** 如果n = 3,打印 1*** 3*** 2*** 4*** 5*** 6*** 如果n = 4,打印 1*** 3*** 2*** 4*** 5*** 6*** 10** 9***
阅读全文
posted @ 2023-11-04 23:27 福大大架构师每日一题
阅读(24)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
162
下一页
公告