##C语言程序设计实验报告七 ####姓名:周曼洁 ####实验地点:学校 ####实验时间:2020.6.2 ####实验项目: 8.3.1 指针基础及指针运算 8.3.2 数据交换 8.3.3 字符串反转及字符串连接 8.3.4 数组元素奇偶排列 ###一.实验的目的与要求 1、掌握指针的概念和 ...
分类:
编程语言 时间:
2020-06-02 13:39:36
阅读次数:
61
C程序设计实验报告 姓 名:赖瑾 实验地点:宿舍 实验时间:2020年6月2日 实验项目:8.3.1 指针基础及指针运算 8.3.2 数据交换 8.3.3 字符串反转及字符串连接 8.3.4 数组元素奇偶排列 ##一、实验目的与要求 8.3.1. 指针基础及指针运算 本实验旨在加强学生对指针数据类型 ...
分类:
编程语言 时间:
2020-06-02 11:42:31
阅读次数:
75
C程序设计实验报告 姓名:杨静 实验地点:学校 实验时间:2020.06.02 实验项目 8.31.指针基础及指针运算 8.3.2.数据交换 8.3.3.字符串反转及字符串连接 8.3.4.数组元素奇偶排列 一、实验目的与要求 1、加强对学生对指针数据类型的理解,熟悉指针的定义、通过指针间接访问变量 ...
分类:
编程语言 时间:
2020-06-02 11:06:37
阅读次数:
74
1 using System; 2 3 namespace ConsoleApp1 4 { 5 class Program 6 { 7 /// <summary> 8 /// 向数组添加数组 9 /// </summary> 10 /// <param name="arrayBorn">源数组</p ...
分类:
编程语言 时间:
2020-06-01 09:15:00
阅读次数:
76
1. 容器架构介绍 容器 数组就是一种容器,可以在其中放置对象或基本数据类型。 Set没有顺序不可重复,list有顺序可以重复。 数组的优劣势 优势:是一种简单的线性序列,可以快速的访问数组元素,效率高。从效率和类型检查的角度讲,数组是最好的。 劣势:不灵活。容量事先定义好,不能随着需求的变化而扩容 ...
分类:
编程语言 时间:
2020-05-31 22:04:11
阅读次数:
79
给定一个大小为 n 的数组,找到其中的众数。众数是指在数组中出现次数大于 ? n/2 ? 的元素。 你可以假设数组是非空的,并且给定的数组总是存在众数。 方式一:将数组排序,取有序数组最中间的那个元素就一定是众数。(实现比较简单,不做赘述) 方法二:摩尔投票法。选取取第一个元素为target,并计数 ...
分类:
其他好文 时间:
2020-05-30 22:17:00
阅读次数:
130
数组与函数 数组 问题1: 筛选数组,将符合条件的元素存放到另一个数组 方法一: 方法二: length会自动检测因数组元素改变导致数组长度的变化 问题2: 将数组翻转 问题3:对数组进行排序(冒泡排序) 函数 函数就是封装了一段可以被重复执行的代码块,以重复使用 构造函数 形参与实参个数不匹配问题 ...
分类:
编程语言 时间:
2020-05-28 14:58:53
阅读次数:
71
数组 一、概述 相同类型数据的有序集合 每个数组元素可以通过下标来访问它们(0~length-1) 数组的长度是确定的,一旦被创建,它的大小就不可改变 数组属于引用类型,也可以看成对象,每个数组元素相当于改对象的成员变量 数组本身就是对象,Java中对象是在堆中的,因此数组无论保存原始类型还是其他对 ...
分类:
编程语言 时间:
2020-05-27 20:07:31
阅读次数:
62
数组 数组的定义 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成(先后次序指的的下标)。 其中每一个数据称作一个数组元素,每个数组元素可以通过一 个下标来访问它们。 数组的声明和创建 声明数组Java有两种语法: int[] arrays; // 首 ...
分类:
编程语言 时间:
2020-05-27 18:24:14
阅读次数:
61
直接插入排序 将待排序列分为已排序序列和未排序序列,不断取出未排序序列中的元素放入已排序序列中合适的位置(指放之后已排序序列仍然有序)。下面的例子中,是一个待排的数组arr,先将0位置的元素认为是一个有序序列,1~len(arr)-1为无序,慢慢从1开始取元素加入有序部分,直到所有数组元素有序。 # ...
分类:
编程语言 时间:
2020-05-26 22:06:38
阅读次数:
70