本题考点:采用堆栈模拟队列 [toc] 设已知有两个堆栈S1和S2,请用这两个堆栈模拟出一个队列Q。 所谓用堆栈模拟队列,实际上就是通过调用堆栈的下列操作函数: :判断堆栈 是否已满,返回1或0; :判断堆栈 是否为空,返回1或0; :将元素 压入堆栈 ; :删除并返回 的栈顶元素。 实现队列的操作 ...
分类:
其他好文 时间:
2020-04-03 21:37:02
阅读次数:
179
0.[[]] [] (())的对比 [[ ]] 对数字的比较不友好,所以使用 if 判断条件时,建议用(())来处理整型数字,用[[]]来处理字符串或者文件。 用法说明脚本支持逻辑运算符 (()) ((expression)) 不需要注意空格 在 (( )) 中使用变量可以加也可以不加$前缀,(( ...
分类:
系统相关 时间:
2020-03-23 20:39:02
阅读次数:
99
对象是一个对人来说的抽象概念,而计算机是无法理解诸如这是一个字符串、这是一个整型数字这样的概念的,在计算机中所有的一切都是一个一个的字节。对象通常来说就是:数据以及基于这些数据操作的集合。在内存中对象其实是这样的: 对象整体图.jpg PS:为了保证一致性,下面所有的图,对象(数据操作的)都会以蓝色 ...
分类:
其他好文 时间:
2020-03-10 13:44:50
阅读次数:
39
题目: 思路: 由题得知输入得正整数位数很大,故超出C++整型的范围,于是使用字符串数组进行存储。另外使用一个数组对输入数字的个位数字进行统计,然后进行输出 注意点: 字符串数组中,每个位置存储的元素的类型为char类型,故利用ASCLL码获取其在C++中的整型数字,res[num[i]-'0']+ ...
分类:
其他好文 时间:
2020-03-08 21:58:34
阅读次数:
86
基础数据类型补充与总结 [TOC] 整型 方法用来计算整型数字转换为二进制所占的位数: 这个方法的意思是,10 转换为二进制数是 1010,一共会占 4 位。 字符串 方法 方法用来将字符串的首字母大写: 方法 方法能将字符串每个单词的首字母大写,区分首字母的方式有空格、符号和数字等: 和 方法 方 ...
分类:
其他好文 时间:
2020-03-06 17:50:05
阅读次数:
83
题目:返回一个整数数组中最大子数组的和。 要求: 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。要求时间复杂度为O(n) 一设计思路(课堂时参照班内徐利峰同学的) 1.参照徐利峰同学的算法,首先可知输入整型数字时 ...
分类:
其他好文 时间:
2020-02-26 21:19:49
阅读次数:
70
假设循环队列最多能容纳k个整型数字,那么我们需要开辟k+1个空间,如图,当k = 6的时候,空间大小为7,即array.length() = 7.在起始的时候,front = rear = 0;在每次添加数字的时候( enqueue() ),rear都会+1,而k = 6,也就是从初始位置rear ...
分类:
其他好文 时间:
2020-02-09 11:41:44
阅读次数:
72
输入整型数组和排序标识,对其元素按照升序或降序进行排序 (一组测试用例可能会有多组数据) 接口说明 原型: void sortIntegerArray(Integer[] pIntegerArray, int iSortFlag); 输入参数: Integer[] pIntegerArray:整型数 ...
分类:
编程语言 时间:
2020-01-08 01:09:20
阅读次数:
120
1.什么是数据: x=10,10是我们要存储的数据 2.为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3.数据类型 整型(int): 作用:年纪,等级,身份证号,qq号等整型数字相关 定义: age=10 #本质age=int(10) # 在python2中... ...
分类:
编程语言 时间:
2020-01-07 14:42:23
阅读次数:
88
python的列表是比较强大的,它包含了很多不同类型的数据:整型数字,浮点数以及对象 List=【1,2,3,‘hello,world’,3.14343,【1,2,3】 向列表里面添加元素 删减列表中的一些元素 获取列表里面的特点元素 列表分片 常用的列表操作符 其他常见的列表操作函数 列表的cop ...
分类:
编程语言 时间:
2019-12-06 11:15:25
阅读次数:
111