- 博客(16)
- 收藏
- 关注
转载 dom刷新问题再探讨(转载)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/wind__snow/article/details/16357981之前写过一篇关于dom刷新的东西,感觉写得不太好,重新梳理一下,又写了一篇用js更新dom是web系统中经常出现的场景,但是有时候可能会遇到这样的情况,在更新dom...
2019-10-07 19:27:15
263
原创 扫雷游戏练习
自己学习js的时候做了一个扫雷的游戏,但是还不够完善,还有一些bug。脑图:鼠标移入方块: 未翻也未标记,修改边框颜色为背景颜色(搞定)点击方块:(判断游戏结束) 未翻也未标记: 左键:(搞定) 如果是雷,游戏结束(搞定) 如果不是雷(搞定) 计算周围雷数目(bombAr...
2019-06-22 18:32:29
554
原创 安卓计算器--开发日志
准备着手做计算器的小demo,我的计划是先按照书里面计算器的布局敲一遍,理解之后在这个基础上完善计算器的功能。 完善功能的步骤:1.给需要操作的组件加上ID,注册监听器。2.确定点击各个按钮后要执行的操作。运算符按钮点击时进行的操作封装在operatorClick(View e)中,数字按钮点击时进行的操作封装在numberClick(View e)中,等号按钮点击时进行的操作封装在equ...
2019-03-17 10:49:33
320
原创 实验六 树和二叉树的实验2
一、实验目的1、 熟练理解树和二叉树的相关概念,掌握的存储结构和相关操作实现;2、 掌握树的顺序结构的实现;3、 学会运用树的知识解决实际问题二、 实验内容1、自己确定一个二叉树(树结点类型、数目和结构自定)利用链式存储结构方法存储。实现树的构造,并完成:1)用前序遍历、中序遍历、后序遍历输出结点数据;2)以合理的格式,输出各个结点和
2017-11-18 19:04:46
407
原创 实验五 树和二叉树的实验1
一、实验目的1、 熟练理解树和二叉树的相关概念,掌握的存储结构和相关操作实现;2、 掌握树的顺序结构的实现;3、 学会运用树的知识解决实际问题二、 实验内容自己确定一个二叉树(树结点类型、数目和结构自定)利用顺序结构方法存储。实现树的构造,并完成:1)层序输出结点数据;2)以合理的格式,输出各个结点和双亲、孩子结点信息;
2017-11-01 15:55:58
315
原创 实验三 栈和队列的基本操作实现及其应用
一、实验目的1、 熟练掌栈和队列的结构特点,掌握栈和队列的顺序存储和链式存储结构和实现。2、学会使用栈和队列解决实际问题。二、实验内容1、自己确定结点的具体数据类型和问题规模:分别建立一个顺序栈和链栈,实现栈的压栈和出栈操作。分别建立一个顺序队列和链队列,实现队列的入队和出队操作。2、设计算法并写出代码,实现一个十将二进制转换成2
2017-10-14 09:01:19
7335
原创 实验二 线性表的几种主要存储结果
1.顺序表——使用数组存储 (1)必须确定数组长度,且存储空间必须连续。 (2)存储结构为随机存取结构。 (3)按位查找、按值查找的时间复杂度分别为O(1)、O(n)。 (4)删除和插入操作的时间复杂度都为O(n)。需要移动大量元素,当元素个数多或每个元素占用的存储空间较多时,移动元素的 开销大。2.单链表
2017-10-13 09:39:49
285
原创 实验二 线性表综合实验之间接寻址
一、实验目的巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二、实验内容建立一个有n个学生成绩的线性表,n的大小由自己确定,用间接寻址实现数据的对表进行插入、删除、查找等操作。分别输出结果。三、算法实现#includeusing namespace std;const int MAX_SIZE=100;struct
2017-10-04 13:34:38
240
原创 实验二 线性表综合实验之静态链表
一、实验目的巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二、实验内容建立一个有n个学生成绩的静态链表,n的大小由自己确定,实现数据的对表进行插入、删除、查找等操作。分别输出结果。三、算法实现#includeusing namespace std;const int MAX_SIZE=100;struct nod
2017-10-03 22:19:12
221
原创 实验二 线性表综合实验之双链表
一、实验目的巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二、实验内容建立一个有n个学生成绩的单链表,n的大小由自己确定,实现数据的对表进行插入、删除、查找等操作。分别输出结果。三、算法实现#includeusing namespace std;struct node{ float score; node *p
2017-10-03 11:25:27
207
原创 实验二 线性表综合实验之单链表
一、实验目的巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二、实验内容建立一个有n个学生成绩的顺序表,n的大小由自己确定,实现数据的对表进行插入、删除、查找等操作。分别输出结果。三、算法实现#includeusing namespace std;struct node{ float score; node *next;
2017-09-29 13:39:22
214
原创 实验二 线性表综合实验之顺序表
一、实验目的巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用N线性表的相关知识来解决具体问题。二、实验内容建立一个有n个学生成绩的顺序表,n的大小由自己确定,实现数据的对表进行插入、删除、查找等操作。分别输出结果。三、算法实现
2017-09-28 23:35:31
333
原创 顺序表和单链表的优缺点
#顺序表的优点:其存储结构为随机存取结构,逻辑关系可直接用数组元素下标表示。#顺序表的缺点:①线性表的长度不确定,难以事先确定数组长度。②存储空间必须是连续的,易造成存储空间的“碎片”现象。③插入和删除操作需要移动大量元素。#单链表的优点:①元素的存储单元是任意的,可连续也可不连续。②不需要限定长度。#单链表的缺点:①其查找时间复杂度为O(n)。②存放元素时需要另外开辟一个指针域的空间
2017-09-25 23:42:26
13608
原创 十进制整数转换为其他进制输出
#设计算法,把十进制整数转换为二至九进制之间任一进制输出。#实现:把整数除以新的进制数,所得的余数入链栈TransStack,再取其商依次除以新进制数,所得余数依次入栈。最后依次出栈输出,即得整数转换为其他进制的结果。#includeusing namespace std;struct Node{ int data; Node *next;};class TransStack{pri
2017-09-25 16:02:15
995
原创 用顺序表实现约瑟夫环问题
/*约瑟夫环问题:把n个人的编号依次存放到一个顺序表s1中,从编号k开始数,数到m的人出列,则把出列的人的编号从s1中删除,并把其编号加到(插入)另一个顺序表s2中,最后把s2中的元素依次输出,则可得到依次出列的编号。*/#includeusing namespace std;const int MaxSize=100;templateclass SeqList{
2017-09-17 23:41:50
5038
1
原创 实验一线性表的基本操作实现及其应用
一、实验目的1、熟练掌握线性表的结构特点,掌握顺序表的基本操作。2、巩固C++相关的程序设计方法与技术。3、学会使用顺序表解决实际问题。二、实验内容1、顺序表的建立与操作实现建立n 个元素的顺序表(n 的大小和表里数据自己确定),实现相关的操作:输出,插入,删除,查找等功能。编写完整程序实现,程序语言不限定,使用技术形式不定。2、实际问题的解决(*)使用
2017-09-17 23:24:00
422
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人