算法概论实验三 发表于 2019-03-14 | 分类于 算法概论实验 12345678910111213实验三实验目的与要求:理解分治法的基本思想和设计方法。实验题目:1.寻找中项【问题描述】 对于长度为n的整型数组A,随机生成其数组元素值,然后实现一个线性时间的算法,在该数组中查找其中项。2.寻找最邻近的点对【问题描述】设p1=(x1,y1), p2=(x2, ... 阅读全文 »
算法概论实验七 树型动态规划方法 发表于 2019-03-14 | 分类于 算法概论实验 12345678实验七实验目的与要求:(1)掌握树型动态规划方法的基本思想与设计策略。1.树中的最大独立集问题【问题描述】给定一个无回路的无向图(即树),设计一个动态规划算法,求出该图的最大独立集,并输出该集合中的各个顶点值。 12345678910111213141516171819202122 ... 阅读全文 »
算法概论实验一 发表于 2019-03-14 | 分类于 算法概论实验 12345678910111213实验一实验目的与要求:理解分治法的基本思想和设计方法。实验题目:1.实现基于分治法的归并排序算法.2. 实现快速排序的算法,并尝试采用不同的方法实现线性的划分过程.3. 有一个数的序列A[1]、A[2] 、A[3] 、…… 、A[n],若i<j,并且A[i] ... 阅读全文 »
算法概论复习提纲 发表于 2019-03-14 | 分类于 Chai , 算法概论 一、简答题 记号O、Ω、Θ 的意义? O:表示若存在f(n)=O(g(n))时,则f(n)当n充分大时有上界,且g(n)为它的一个上界 Ω:表示若存在f(n)=Ω(g(n))时,则f(n)当n充分大时有下界,且g(n)为它的一个下界 Θ:表示当且仅当f(n)=O(g(n))且f(n)=Ω(g( ... 阅读全文 »
算法2015 发表于 2019-03-14 | 分类于 算法2015 #一 简答1.记号O、omga、theta 的意义2.NPC 以及 实际证明方法3.分治法与动态规划两种算法策略的异同点4.有向图(TREE,BACK,FOREARD,CROSS)求无向图中的边的说明5.贪心法的两个基本要素6.为什么dijkstra在含有负边的图中不起作用 #二 应用1.多段图的 ... 阅读全文 »
算法2015 提纲整理 发表于 2019-03-14 | 分类于 算法2015 [TOC] ##1.记号O、omga、theta 的意义 ##2.分治法的基本步骤 ##3.动态规划算法的两个基本要素 ##4.设计动态规划算法的步骤 ##5.分治和动规的异同点 ##6.贪心法的两个基本要素 ##7.贪心法的算法正确性证明的基本策略 ##8.贪心法与动态规划两种算法策略的异同点 ... 阅读全文 »
算法概论复习提纲 发表于 2019-03-14 | 分类于 Chai , 算法概论 一、简答题 记号O、Ω、Θ 的意义? O:表示若存在f(n)=O(g(n))时,则f(n)当n充分大时有上界,且g(n)为它的一个上界 Ω:表示若存在f(n)=Ω(g(n))时,则f(n)当n充分大时有下界,且g(n)为它的一个下界 Θ:表示当且仅当f(n)=O(g(n))且f(n)=Ω(g( ... 阅读全文 »
搜索专题 发表于 2019-03-14 | 分类于 算法 1234567891011121314151617181920212223242526272829 搜索与回溯是计算机解题中常用的算法,很多问题无法根据某种确定的计算法则来求解,可以利用搜索与回溯的技术求解。回溯是搜索算法中的一种控制策略。它的基本思想是:为了求得问题的解,先选择某一种 ... 阅读全文 »
数据库作业12.24 发表于 2019-03-14 | 分类于 数据库作业 一、选择题1.公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类形是(C) 。 A.多对多 B.一对一 C.一对多 D. 无法确定 2.数据流程图是用于数据库设计中(D)阶段的工具。 A.概要设计 B.可行性分析 C.程序编码 D.需求分析 ... 阅读全文 »
数据库作业12.17 发表于 2019-03-14 | 分类于 数据库作业 一、选择题1.概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的(B)。 A. 数据模型 B.概念模型 C.层次模型 D.关系模型 2.数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设 ... 阅读全文 »