字符串本质就是字符数组,所以对字符串的排序也就是对字符数组的排序(有选择排序、冒泡排序、快速排序等常用算法); 思路: 字符串转换成字符数组 数组排序 用的冒泡排序, 注意点: 1. 一层循环下来会将最小的元素转移到末尾,即最小的元素与其他元素都进行了一次比较,所以还需要外层循环控制交换次数(len ...
分类:
编程语言 时间:
2020-02-07 18:39:43
阅读次数:
117
题意: 输入一个正整数N(<=20),代表结点个数(0~N-1),接着输入N行每行包括每个结点的左右子结点,'-'表示无该子结点,输出是否是一颗完全二叉树,是的话输出最后一个子结点否则输出根节点。 trick: 用char输入子结点没有考虑两位数的结点😓。。。 stoi(x)可以将x转化为十进制整 ...
分类:
其他好文 时间:
2020-02-07 00:59:15
阅读次数:
72
python的IPy模块虽然可以实现一些ip地址的判断,但是不是很完美,有些场景根本判断不出来,还会抛出异常,比如一个地址范围和一个ip/掩码,这种不同类型就无法判断。 对此通过自己写函数来实现ip地址的判断,实现的思路很简单,先把ip地址转换为一个十进制的范围数,然后来判断是否有包含关系。 #下面 ...
分类:
编程语言 时间:
2020-02-06 23:07:22
阅读次数:
98
详解JS中Number()、parseInt()和parseFloat()的区别 ...
分类:
Web程序 时间:
2020-02-06 10:36:42
阅读次数:
92
其他进制转换为十进制 Code 01 十进制转换为其他进制 Code 01 Code 02 ...
分类:
其他好文 时间:
2020-02-05 20:27:07
阅读次数:
67
题目名称:文件目录清单(Dir) 程序设计要求: 1.显示指定目录下的文件清单,包括文件名、扩展名、文件大小(十进制数表示)、最后修改日期和时间等项内容(不显示属性为隐含的文件,各项内容之间以制表符的位置起始); 2.根据参数确定显示方式(W:紧凑显示,每个文件只显示文件的文件名及扩展名;P:显示文 ...
分类:
编程语言 时间:
2020-02-05 13:13:40
阅读次数:
145
字符串还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),0 - 255被用来表示大小写英文字母、数字和一 ...
分类:
其他好文 时间:
2020-02-04 23:32:43
阅读次数:
68
Sub stor() 'stor 为十进制转n进制 ’n<10Dim stor, shi As Long stor = "" ‘余数变量初始化为空 n = Range("b3")shi = Range("a3") ’从表格内取值 Do While shi > 0 stor = shi Mod n & ...
分类:
编程语言 时间:
2020-02-04 13:47:14
阅读次数:
61
sub stor ()dim stor,shi as long stor = "" n = range("b3") shi = range("a3") do while stor >0 stor = shi mod n & stor shi = shi / n loop range ("e3") = ...
分类:
编程语言 时间:
2020-02-04 13:43:49
阅读次数:
172
(1)首先进行逻辑抽象。 计数器的工作特点是在时钟信号作用下自动地依次从一个状态转为下一个状态,所以它没有输入逻辑变量,只有进位输出信号。因此,计数器是属于穆尔型的一种简单时序电路。 取进位符号为输出逻辑变量C,同时规定有进位输出时C=1,无进位输出时C=0。 十进制计数器应当有是10个计数状态,分 ...
分类:
其他好文 时间:
2020-02-03 22:40:25
阅读次数:
115