数据结构基础吧
关注: 17 贴子: 109

学的最懵的课程了吧

  • 目录:
  • 程序设计及人工智能
  • 0
    定制开发小程序,软件开发,实体公司,欢迎咨询 VX:A17701369315
  • 0
    经核实吧主sai_Jr 未通过普通吧主考核。违反《百度贴吧吧主制度》第八章规定http://tieba.baidu.com/tb/system.html#cnt08 ,无法在建设 数据结构基础吧 内容上、言论导向上发挥应有的模范带头作用。故撤销其吧主管理权限。百度贴吧管理组
  • 3
    转自CSDN:tuolaji8 问题描述:设计哈希表实现电话号码查询系统,实现下列功能: (1) 假定每个记录有下列数据项:电话号码、用户名、地址。 (2) 一是从数据文件old.txt(自己现行建好)中读入各项记录,二是由系统随机产生各记录,并且把记录保存到new.txt文件中以及显示到屏幕上,记录条数不要少于30,然后分别以电话号码和用户名为关键字建立哈希表。 (3) 分别采用伪随机探测再散列法和再哈希法解决冲突。 (4) 查找并显示给定电话号码的记录;查找并
  • 1
    数据结构吧已经恢复秩序了
  • 1
    求解:图一的单链表按序号查找结点值,LNode后面跟的为什么是一个指针类型的名字,而不是普通类型的 图二的创建结点的时候,强制转化为Linklist型,和转化为LNode*型有什么不一样
  • 2
    @w友情出演nta 像结构体里面的next指针,指针里面的地址是谁的?与在结构体外面定义的指针有什么不同 struct student{  int num;  int score;  struct student *next; }; int main(void){  struct student *stu;  return 0; } 在外面是定义了一个指标变量stu。 是一个实体,可以向里面存放数据的。 你结构体里面的那个next是个声明,意思就是说明一下这里要放一个struct student类型的指针。它不是一个实体。 C语言中有一节是讲变量的声明、定义、初始化的,可以看一下。 顺便,
  • 0
    一周没写代码了。都有点手生
  • 0
    感觉还是发资源人气涨得快
  • 5
    人气上不来,很难受。
  • 4
    @嘿Jinoo 第二行的n+1就是当前j这一行的运行的频度 然后第二个for是在第一个for运行了n次下进行执行。 所以频度就是n * (n+1) 其实这个不用太纠结,时间复杂度你就计算下数量级就OK了。
  • 3
    严蔚敏版的数据结构中这样声明value()函数: Status Value(BiTree T,BiTNode e); 初始条件:二叉树T存在,e是T中某个结点 操作结果:返回e的值 因为e是T中某个结点了,所以直接如下设计这个函数就好了。 Status Value(BiTree T,BiTNode e) { return e.data; } 关键是有个形参T没有用到,因此我这样设计这个函数,感觉更符合作者的原。 Status searchBiTNode(BiTree T, BiTNode e) { if (T) { if (T->data == e.data) return OK; else { searchBiTNode(T->lChild, e); searchBiTNode(T->rChild, e); } } return FALSE; }Status v
    theway6613 6-26
  • 0
    @Augº 转自CSDN:IT丶小污 栈(Stack)是限定只能在表的一端进行插入和删除操作的线性表。 队列(Queue)是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。 从"数据结构"的角度看,它们都是线性结构,即数据元素之间的关系相同。但它们是完全不同的数据类型。除了它们各自的基本操作集不同外,主要区别是对插入和删除操作的"限定"。 栈和队列是在程序设计中被广泛使用的两种线性数据结构,它们的特点在于基本操作
  • 1
    @maybecarryabc 无头结点的单链表是否为空: 就是指向链表第一个结点的指针为空,那链表就空了。 无头结点的循环单链表是否为空: 头结点的head->netx为head,那就是空呗。
  • 1
    @你欠我钱啊😈 看下是不是这样的。
  • 16
    转自cnblog:infraio 从键盘输入一个中缀表达式(infix),试编写算法计算表达式的值。 说明: 提示--使用栈(stack),输入表达式不超过一行,以’$’作为输入结束,操作数之间用空格分隔,操作符只有(、)、+、-、*、/6种运算。例: (234+34)*2。 (1)先将其转成后缀表达式(postfix), (2)再将转换之后缀表达式(Postfix)结果 , 例: 234 34 + 2*$,再使用栈编写算法,以计算出表达式的值(即536)。 有人会吗 注意: 注意: 注意:程序不使用$结尾,也不使用空格,直接(234+34)*2
  • 6
    以下算法实现顺序表结点删除运算,请完成算法。 int DelList ( seqlist *L;int i ) { int j; if ( i<1|| i>L->last+1 ) { printf(“不存在第i个元素”);return(0); } for ( ) L->data[j-1]=L->data[j]; ( ); return(1); }
  • 2
    转自无名。。。 设停车场所是一个可停放 N 个汽车的场地,这个场地按纵向划分为若干个区域,有相应的编号,按 A-Z 编号; 每个区域可停放 M 辆车,每个区域车位按顺序编号为例如:A1..AM。 停车场需要做一个收费与预告系统,该收费系统每小时每辆车5 元,少于 30 分钟不收费,超过时间则每多 1 小时多 2 元。要求计算: 【基本要求】 (1)已有的车辆数量 (2)空闲车位数量 (3)可帮助查找当前车辆位置(需记录查找时间,查找时间更快的同学分
  • 0
    感谢大家的热情帮助,目前还差一个关注
  • 4
    一楼喂度了。 怎么现在什么都不让发了。。
    theway6613 6-17
  • 0
    亲爱的各位吧友:欢迎来到数据结构基础

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!

本吧信息 查看详情>>

会员: 会员

目录: 程序设计及人工智能