JS之变量的运算
js变量的特点:
1、区分大小写,这是与html及css最大的不同;
2、弱变量。通过var进行定义,无明确的数据类型。
第一部分 字符型
对于字符型的数据,常用的操作为字符的转换、字符的操作
1、字符的转换。
使用number()函数进行转换后,通过isNaN()判断其是否为一个数值,后进行相关的运算。如果字符型与数字型进行“+”运算,在此处“+”实质为一个字符连接符,非运算符 。
对于字符串,可使用split()函数进行分离,形成数组。如:
var sString="abcde";
var sStrings=sString.split('');
即形成sString字符数组。
2、字符的操作
字符的长度.length属性;
字符串从x至y的字符串,sStirng.substring(5,8), 取5至8位的字符串,但不包括第8位;
字符串从x起取y个字符,sString.substr(5,8),从第5位起取8个字符。
某个位置上的字符.sString.charAt(3),即第3个位置(索引)上的字符。
某个字符在哪个位置。如var sString="hello world";sString.indexOf('l','1'),indexOf()的二个参数可省略。
第二部分 数值
使用int()、parseInt()、parseFloat()等能够强制进行类型的一个转换。
第三部分 数组
1、数组的申明
var aArray=new array(10);
var aArray=new array();/*不定长*/
var aArray=new array[10,20];
2、数组转字符
使用tostring(),如 var aColor=new array["red","blue","green"]; var sColor=aColor.tostring();
排序,使用sort()方法如上例:var sColor=aColor.sort().tostring();
Networking POJ
POJ 1251 Jungle Roads
CodeForces
CodeForces
kuangbin专题 专题一 简单搜索 POJ 1426 Find The Multiple
The Preliminary Contest for ICPC Asia Shenyang 2019 F. Honk's pool
The Preliminary Contest for ICPC Asia Shenyang 2019 H. Texas hold'em Poker
The Preliminary Contest for ICPC Asia Xuzhou 2019 E. XKC's basketball team
robotparser (File Formats) – Python 中文开发手册