目前,计算机已深入到社会生活的各个领域,由其是Web前端应用,其应用已不再仅仅局限于科学计算,而更多的是用于控制,管理及数据处理等非数值计算领域。计算机是一门研究用计算机进行信息表示和处理的科学。这里面涉及到两个问题:信息的表示,信息的处理。 ...
分类:
编程语言 时间:
2017-11-16 19:46:50
阅读次数:
234
数据结构只是静态的描述数据元素之间的关系,高效的程序需要在数据结构的基础上设计和选择算法。 算法与数据结构的区别: 1,算法是为了解决实际问题而设计 2,数据结构是算法需要处理的问题载体。 3,数据结构与算法相辅相成 算法具体五个基本特性:输入,输出,有穷性,确定性和可行性 数据结构分类,按照视点不 ...
分类:
其他好文 时间:
2017-11-12 18:38:52
阅读次数:
160
要求如下: 为《算法与数据结构设计》课程开发实验室安排系统。该课程开课时间为2周,在两周内需要上6次课,每次连续4个学时。 每天上午下午可各安排一次课,周末不安排上课。该系统包含两个程序:管理员程序和教师申请程序: 在教师申请界面中: 教师录入所授课班级ID、班级人数、不希望的时间安排(例如不安排周 ...
分类:
数据库 时间:
2017-11-12 14:08:44
阅读次数:
244
数据是一个抽象的概念,将其进行分类后得到程序设计语言中的基本类型。如:int,float,char等。数据元素之间不是独立的,存在特定的关系,这些关系便是结构。数据结构指数据对象中数据元素之间的关系。 算法与数据结构的区别 数据结构只是静态的描述了数据元素之间的关系。 高效的程序需要在数据结构的基础 ...
分类:
编程语言 时间:
2017-11-12 13:31:04
阅读次数:
204
C编译: 动态连接库 (.so文件) Linux动态链接库.so文件的命名及用途总结 Linux编程练习(二)—— Linux下.so动态库的建立和调用 在“纸上谈兵: 算法与数据结构”中,我在每一篇都会有一个C程序,用于实现算法和数据结构 (比如栈和相关的操作)。在同一个程序中,还有用于测试的ma ...
分类:
其他好文 时间:
2017-10-29 15:13:17
阅读次数:
218
参考资料:《算法与数据结构考研试题精析》《2018数据结构考研复习指导》,如果有误还请提出来~~~>W< 已知链队列的头尾指针分别是f和r,则将值x入队的操作序列是: 将数字e压入栈s,实现入栈操作 数组s作为两个堆栈的共享空间,请说明共享方法 循环队列的数据结构 循环队列不设rear,改计数器co ...
分类:
其他好文 时间:
2017-10-28 18:49:58
阅读次数:
291
线性结构是什么? 线性结构是一种数据结构,它有一对一的关系,就像一个长对,一个接一个,特点是,除第一个元素和最后一个元素外,其它元素前后只有一个元素。 简单示例1: 输出为:456 3 789 2 线性表实现方式 顺序表:连续排放 单链表: 双向链表 循环链表 自设一个List<>: 首先创建一个接 ...
分类:
编程语言 时间:
2017-10-24 19:46:45
阅读次数:
239
为什么选择跳表 目前经常使用的平衡数据结构有:B树,红黑树,AVL树,Splay Tree, Treep等。 想象一下,给你一张草稿纸,一只笔,一个编辑器,你能立即实现一颗红黑树,或者AVL树 出来吗? 很难吧,这需要时间,要考虑很多细节,要参考一堆算法与数据结构之类的树, 还要参考网上的代码,相当 ...
分类:
其他好文 时间:
2017-10-17 09:59:26
阅读次数:
96
数据结构清单 Binomial Heap Leftist Tree:左倾堆 重型网络教程 1.纸上谈兵:算法与数据结构 2.CS 598 JGE:Advanced Data Structures(Fall 2015) 3.COP 5536 Advanced Data Structures(Flori... ...
分类:
其他好文 时间:
2017-09-26 23:44:25
阅读次数:
649
一、登录机制 粗略地分析, 登录机制主要分为登录验证、登录保持、登出三个部分。登录验证是指客户端提供用户名和密码,向服务器提出登录请求,服务器判断客户端是否可以登录并向客户端确认。 登录认保持是指客户端登录后, 服务器能够分辨出已登录的客户端,并为其持续提供登录权限的服务器。登出是指客户端主动退出登 ...
分类:
移动开发 时间:
2017-09-08 10:07:44
阅读次数:
335