JAVASCRIPT的第四天
来源:互联网 发布:门罗主义 知乎 编辑:程序博客网 时间:2024/05/22 14:50
一、数组
/数组就是把一组数据(一般是数字)存储在一个变量当中。
数组可以存储任何数据类型的数据,也可以数组中存储数组
数组可以存储任何数据类型的数据,也可以数组中存储数组
二、数组的定义
1.字面量定义 2.构造函数定义
三、数组的访问,添加和修改
四、数组的属性(length)
五、数组和字符串的转换
六、数组的存储方式
栈和队列
栈(后进先出)
队列
七、数组的方法
concat(),slice(),splice()
八、简单算法
冒泡算法:
基本思想:对相邻的元素进行两两比较,顺序相反则进行交换,这样,每一趟会将最小或最大的元素“浮”到顶端,最终达到完全有序
快速选择排序:
基本思想:1)选择一个基准元素,通常选择第一个元素或者最后一个元素,
2)通过一趟排序讲待排序的记录分割成独立的两部分,其中一部分记录的元素值均比基准元素值小。另一部分记录的 元素值比基准值大。
3)此时基准元素在其排好序后的正确位置
4)然后分别对这两部分记录用同样的方法继续进行排序,直到整个序列有序。
2)通过一趟排序讲待排序的记录分割成独立的两部分,其中一部分记录的元素值均比基准元素值小。另一部分记录的 元素值比基准值大。
3)此时基准元素在其排好序后的正确位置
4)然后分别对这两部分记录用同样的方法继续进行排序,直到整个序列有序。
阅读全文
1 0
- JAVASCRIPT的第四天
- javascript第四天
- JavaScript第四天
- 第四天 Javascript基础教程
- JavaScript笔记之第四天
- 第四讲 基于对象的JavaScript语言
- javascript---第四天
- JavaScript学习笔记(第四天)
- 实习的第四天
- jsp的第四天
- 离去的第四天
- 菜鸟的第四天
- oc 的第四天
- 辛勤的第四天
- spring的第四天
- JavaScript 基础教程 第四课
- JavaScript基础教程第四课
- Javascript学习第四集
- 2017年多校联合训练 第二场(成电)
- (poj 1724 ROADS)<二维最短路+DP>
- Git教程之一个团队如何在github上协作开发
- 华为OJ——找出字符串中第一个只出现一次的字符
- Android之jni出现JNIEnv has no member named 'GetMehtodID'解决办法
- JAVASCRIPT的第四天
- Apcahe+Python Webserver 显示乱码问题
- caffe vs 2013 cpu 训练minist
- 每天进步一点点——五分钟理解一致性哈希算法(consistent hashing)
- openfire服务的安装(二)
- CF GYM 100741 A Queries
- Android对EditText做输入限制
- python使用递归、尾递归、循环三种方式实现斐波那契数列
- Python3 怎么将Unicode转中文,以及GBK乱码ÖйúÉÙÊýÃñ×åÌØÉ«´åÕ¯