2010年就开始学前端,最早使用parseInt这个函数已经不记得具体时间了,在我的概念里对它的使用了解是parseInt(string, radix);把string转成数字,radix参数是把数字以多少进制表示出来,一直到今天我99.99%的情况使用场景都是radix等于10,而且也没出现过什么 ...
分类:
其他好文 时间:
2020-01-08 23:22:34
阅读次数:
138
基数排序原理: 分桶,遍历每一个有效位,根据该位中是0还是1进行分组。 设备代码: __kernel void radix_sort8(__global ushort8 *global_data) { typedef union { ushort8 vec; ushort array[8]; } v ...
分类:
编程语言 时间:
2020-01-05 22:44:09
阅读次数:
117
Given a pair of positive integers, for example, 6 and 110, can this equation 6 = 110 be true? The answer is yes, if 6 is a decimal number and 110 is a ...
分类:
其他好文 时间:
2020-01-02 21:01:08
阅读次数:
82
基数排序 "原理" 基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度 ...
分类:
编程语言 时间:
2019-12-19 22:56:52
阅读次数:
114
1.安装 全局安装 npm install eslint -g 局部安装 npm install eslint --save 2.初始化一个配置文件 eslint --init 执行后根据项目需要回答几个问题,最后会在根目录生成一个.eslintrc.js文件: module.exports = { ...
分类:
其他好文 时间:
2019-12-19 21:33:08
阅读次数:
123
全局函数 eval () isFinite () 检查某个值是否为有穷大的数 isNaN () 检查某个值是否是数字 返回true或false 注意 空字符串,null返回 false Number () 把对象的值转换为数字 如果对象的值无法转换为数字,那么 Number() 函数返回 NaN p ...
分类:
Web程序 时间:
2019-12-12 23:57:08
阅读次数:
199
1. 基数排序 算法核心思想 基数排序(radix sort)是一种只适用于数字或字母类型的排序方法,它检查数字或字母的每一位,将之分类,按照位数的特定顺序,来将元素排列。以数字为例,将所有元素按照个位数字分类,分类好后,将个位数字大小排列组合起来,再按照十位数字分类,再按照数字大小排列组合起来,一 ...
分类:
编程语言 时间:
2019-12-09 21:32:36
阅读次数:
116
``` #include /*整形转字符型*/ char * itoa(int value, char *string, int radix) { char tmp[33]; char *tp = tmp; int i; unsigned v; int sign; char *sp; if (rad... ...
分类:
其他好文 时间:
2019-11-29 18:33:22
阅读次数:
139
1 如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf( ...
分类:
移动开发 时间:
2019-11-25 14:53:02
阅读次数:
84
一、技术总结 1. 首先得写一个进制转换函数convert(),函数输入参数是字符串str和需要转化的进制(使用long long数据类型)。函数内部知识,使用函数迭代器,即auto it = n.rbegin(),这里it作用就是指针一样,装的是地址,了解函数begin()是返回字符串str的一个 ...
分类:
其他好文 时间:
2019-11-17 18:03:58
阅读次数:
84