IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 数据结构与算法 -> 数据结构的day1 -> 正文阅读

[数据结构与算法]数据结构的day1

1.下述()与数据的存储结构无关。

A.栈
B.双向链表
C.散列表
D.线索树
E.循环队列

答案:A
解析:
选项A,栈是逻辑结构。
选项B,双向链表也说明线性表是以链式结构存储的。
选项C,散列是算法,散列存储方法本质上是顺序存储方法的扩展。散列表本质上是顺序表的扩展。
选项D,线索树是在链式存储结构的基础上对树进行线索,与链式存储结构有关。
选项E,循环队列是建立在顺序存储结构上的。

2.以下属于逻辑结构的是( )。

A.顺序表
B.散列表
C.有序表
D.单链表
答案:C
解析:
本题考查数据的物理结构。有序表指出了表中数据是根据一定逻辑顺序排列的,是一种逻辑结构。

3.下面关于算法说法正确的是(D)

A、算法最终必须由计算机程序实现

B、为解决某问题的算法同为该问题编写的程序含义是相同的

C、算法的可行性是指指令不能有二义性

D、以上几个都是错误的

解析:

A:计算机仅仅时算法实现的一种手段,手工也可以实现;

B:算法是对特定问题求解步骤的一种描述,是指令的有限序列。算法也可以理解为由基本运算以及规定的运算顺序所构成的完整解题步骤;

算法有以下几个基本特性:

有穷性;确定性;可行性。

程序是对一个算法使用某种程序设计语言的具体实现。程序可以理解是为实现特定目标或者解决特定问题而用计算机语言编写出来的命令集合。
4.基于某种逻辑结构之上的基本操作,其实现是唯一的。

【解答】错。基本操作的实现是基于某种存储结构设计的,因而不是唯一的。

5.cin.get(),cin.getline() 是C++的

cin.get()获取一个字符

cin.getline()获取一行字符串,可以接收空格并输出,可以控制接受的字符范围

getline(cin,s)是C的,获取一行字符串

静态链表

分配较大的连续空间,插入和删除不需要移动元素的线性表

  数据结构与算法 最新文章
【力扣106】 从中序与后续遍历序列构造二叉
leetcode 322 零钱兑换
哈希的应用:海量数据处理
动态规划|最短Hamilton路径
华为机试_HJ41 称砝码【中等】【menset】【
【C与数据结构】——寒假提高每日练习Day1
基础算法——堆排序
2023王道数据结构线性表--单链表课后习题部
LeetCode 之 反转链表的一部分
【题解】lintcode必刷50题<有效的括号序列
上一篇文章      下一篇文章      查看所有文章
加:2021-10-02 15:06:48  更:2021-10-02 15:07:45 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/17 14:44:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码