//建立一个类类型的数组,并向这个数组内添加学生信息,包括姓名和年龄等 **********************学生类************************** package practise03_1; public class Student { private String name; private int age; public String getName() { return name; } public void setName(String name) { thi…
JavaScript入门 学习总结 1. 什么是 JavaScript 2. JavaScript 的特点 3. JS的使用 编写位置 基本语法 变量 打印变量 数据类型 innerHTML和innerText的使用和区别 运算符 3. 函数的定义 函数语法 函数的调用 4.面向对象 构造函数(类)定义 创建对象和操作成员 创建对象的快捷方式 5.内置对象 Date String 6.数组 数组的定义方式 数组中的常用属性和方法 数组的遍历方式 7. DOM节点 8. 综合小例题 总结 学习总结…
for (var index in myArray) { // don't actually do this console.log(myArray[index]); } 缺点: 数组的索引值index是String类型的“0”,“1”,“2”等等,而不是Number类型.当你进行算术运算时(“2”+1==“21”)也许并不是你期望的结果,所以运算前需要类型转换,这很不方便. 循环体不仅会遍历数组的元素,甚至连expando属性也遍历出来了.举个例子,如果你的myArray数组中有一个叫做nam…
String对象(*) length属性:获取字符串的字符个数.(无论中文字符还是英文字符都算1个字符.) charAt(index)方法:获取指定索引位置的字符.(索引从0开始) indexOf(‘字符串’,startIndex)方法:获取指定字符串第一次出现的位置.startIndex表示从第几个开始搜索. split(‘分隔符’,limit);//根据分隔符将一个字符串返回为一个数组.limit表示要返回的数组的最大长度(可自定义).多个分隔符使用正则表达式:var msg = 'a★b★…
题目:给出一个数组A,找出一对 (i, j)使得A[i] <= A[j] (i <= j)并且j-i最大 ,若有多个这样的位置对,返回i最小的那一对. 最直接的想法就是对于每一个 i 从数组最尾端开始向前找到第一个大于等于 A[i] 的位置 j ,时间复杂度O(n^2). . pair<int, int> find(const vector<int> &A) . { . int n = A.size(); . ) . throw new invalid_argu…
新浪科技李根 整理报道 卫哲现在是御嘉基金的创始合伙人,他另一个更加知名的身份是阿里巴巴(B2B)前CEO,在2006年到2011年的时间里,卫哲见证了阿里巴巴如何利用人才.资本和方向选择一路壮大. 在成立御嘉基金后,作为投资人,他也对阿里巴巴的创业成功经验有了更多的理性分析. 在同是阿里校友的初橙资本举办的阿里校友交流活动上,卫哲细致地讲诉了在创业三要素——人.钱和方向上,阿里巴巴可以提供的经验. 比如在找人方面,他认为马云之所以可以成功,是能够吸引蔡崇信这样的人才加入,特别是在公司发展初期,…
jquery只要研究总结透彻了,那选择对象就会随心所欲,遍历数组更是易如反掌.选对对象,才能“娶妻生子”,才能有后续的数据处理.呵呵遍历对很关键. 怕只怕,学东西浅尝辄止一知半解.本篇特别研究总结jquery的遍历. 一.最大的遍历就是树遍历,还有就是遍历数组.树遍历主要有以下函数:1.向上遍历 parent() parents() parentsUntil()2.向下遍历 children() find()3.同级遍历 siblings() next() nextAll()nextUntil(…
P2083 找人 题目背景 无 题目描述 小明要到他的同学家玩,可他只知道他住在某一单元,却不知住在哪个房间.那个单元有N层(1,2……N),每层有M(1,2……M)个房间. 小明会从第一层的某个房间开始找,他找的方式也很特别,每次到了一个房间,如果不是他的同学,他就会询问这人, 然后他就会去那人告诉他的房间号,如果还不是,他就会继续按这个方法找下去,直到找到.当然,他也有可能找不到同学.他的体力也是有限的,他每爬一层楼梯就会消耗V体力值.你的任务就是求找到同学耗费的最少体力值,如果找不到,就输…
P2083 找人 题目背景 无 题目描述 小明要到他的同学家玩,可他只知道他住在某一单元,却不知住在哪个房间.那个单元有N层(1,2……N),每层有M(1,2……M)个房间. 小明会从第一层的某个房间开始找,他找的方式也很特别,每次到了一个房间,如果不是他的同学,他就会询问这人, 然后他就会去那人告诉他的房间号,如果还不是,他就会继续按这个方法找下去,直到找到.当然,他也有可能找不到同学.他的体力也是有限的,他每爬一层楼梯就会消耗V体力值.你的任务就是求找到同学耗费的最少体力值,如果找不到,就输…
Collection集合遍历数组的三种方式: 迭代器 foreach(增强for循环) JDK1.8之后的新技术Lambda 迭代器: 方法:public Iterator inerator():获取集合对应的迭代器,用来遍历 E next():获取下一个元素值 boolean hasNext():判断是否有下一个元素,有返回true,反之 流程:1.获取集合对应迭代器 Iterator it = lists.iterator 2.定义一个while循环,it.next()取出元素,it.has…