社区
认证与考试
帖子详情
数据库的几个作业题,哪位会?
剑无涯和小木鱼
2019-12-10 06:11:52
开放性的答案,有思路就好。
...全文
902
5
打赏
收藏
数据库的几个作业题,哪位会?
开放性的答案,有思路就好。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
剑无涯和小木鱼
2019-12-13
打赏
举报
回复
第二个题目,我翻译了一下,大概是: 要为多属性搜索键构建哈希索引,我们可以使用一种称为分区哈希的方法。分区哈希函数实际上是哈希函数的列表,搜索键中的每个属性一个。假设我们希望在R(A,B)上构建一个分区哈希索引,其中2^n个存储桶编号为0到2^n-1。在这种情况下,分区哈希函数由两个哈希函数h A和h B组成。哈希函数h A将A的值作为输入并生成nA位的结果,而H B将B的值作为输入并生成n-na位的结果。将两个结果串联在一起,以生成分区哈希函数的结果,然后将其用于对存储桶进行索引。要查找A = a和B = b的记录,我们直接直接转到编号为h A(a)h B(b)的存储桶(二进制)。 (a)为了找到A = a的所有记录,我们必须检查哪些存储桶? 我觉得,hA(a) 产生一个 确定的na 位的索引 (高位) ,应该检查高位是 ha(a)的那些存储桶 (b)假设我们要进行一个组合查询。此组合中的每个查询将询问具有给定值A的记录,或者询问具有给定值B的记录(但绝不会两者都记录)。以概率p,将指定A的值。给出一个以n,n A和p表示的公式,表示才能回答组合随机查询必须检查的存储桶的预期数量。 我觉得: 如果确定a的记录,ha产生na位索引,还有n-na位未知,因此需要需要检索2^(n-na)个桶 此检索的概率为p 如果确定b的记录,hb产生n-na位索引,还有na位未知,因此需要检索2^na个同 此检索的概率为(1-p) 因此总的查询数量为 p*2^(n-na) + (1-p)*2^na 个存储桶 (c)找到na的值(作为n和p的函数),以使每个查询检查的存储桶的预期数量最小 不会了,求导好像也不行啊?
剑无涯和小木鱼
2019-12-13
打赏
举报
回复
这个题目结了,用了梯子google,费了九牛二虎之力在斯坦福官网找到了答案 http://infolab.stanford.edu/~nsample/cs245/handouts.html Homework 3 的 problem4 还有一道英文题找不到答案,后天考试啊啊。
minsic78
2019-12-13
打赏
举报
回复
引用 2 楼 sxq129601 的回复:
你这个作业题比考OCM还难
其实OCM的题目还是OCP难
sxq129601
2019-12-12
打赏
举报
回复
你这个作业题比考OCM还难
AT152S
2019-12-12
打赏
举报
回复
英语10级表示看不懂
在线答题应用、
作业题
应用设计——出题部分
需求:线上学生做作业,学生的年级、班级(年级下的小班)作业(不同的年级班级
会
有不同的
作业题
),题目做完提交作业。老师查看提交的作业的学生有多少了(答题列表),点击答题列表的一条数据查看学生的作业。 这里是前置部分:出题部分 前后端加起来代码过多,贴出来给人杂乱的感觉,这里就贴出效果图和设计应该
会
给没思路的朋友提供一下感觉 效果: 表设计: CREATE TABLE `homework_grade` ( `id` bigint(20) NOT NULL COMMENT '主键',..
mysql 第一天
作业题
MySQL
数据库
第1天课程每日
作业题
第1题: 题型:实操题 难度:1级 题干:合肥创仁元有限制公司信息部门准备做一个企业内部新闻管理系统,假如由你来负责这个项目.请在命令行下创建一个
数据库
db_news,并选择使用之. Create database db_news; 第2题: 题型:实操题 难度:2级 题干:陕西康鑫绿色食品有限公司,市场销售部,准备开发一个在线产品销...
python
作业题
百度网盘,python123作业答案
大家好,给大家分享一下python
作业题
百度网盘,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!
数据库
系统概念(第 7 版)课后
作业题
参考资源
本资源提供了《
数据库
系统概念(第 7 版)》课后
作业题
的参考解答,涵盖了 SQL 语句、范式和 ER 图等内容。它是一个宝贵的资源,适合正在学习
数据库
系统概念的学生和希望复习相关知识的专业人士。本资源旨在成为学习
数据库
系统概念过程中的有力助手,让您可以更有效率地学习和应用这些知识。
PTA-
数据库
作业题
(二)
前言 所有的题目都是课后
作业题
,仅供学习参考使用 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import warnings warnings.filterwarnings('ignore') impor
认证与考试
2,667
社区成员
1,504
社区内容
发帖
与我相关
我的任务
认证与考试
Oracle 认证与考试
复制链接
扫一扫
分享
社区描述
Oracle 认证与考试
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章