Lose

Alan

Sanya CN

JavaScript算法挑战

freecodecamp中的算法挑战.

1.先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组转化成字符串。

1
2
3
4
5
6
7
8
9
10
function reverseString(str) {
// 请把你的代码写在这里
var a = [];
a = str.split('');
a.reverse();
str =a.join('');
return str;
}

reverseString("hello");
阅读更多
兔子和老虎

围绕着山顶有10个洞,一只兔子和一只老虎住在各自的洞里,老虎总想吃掉兔子,
一天兔子对老虎说,你想吃我有一个条件,你先把洞编号1到10,你从第10洞出发,
先到第1号洞找我,第二次隔一个洞找我,第三次隔两个洞找我,以后依次类推,次数不限,
若能找到我你就可以饱餐一顿,在没找到我之前不能停止,老虎一想只有10个洞,寻找的次数又不限,
哪有找不到的道理,就答应了条件,结果老虎跑得昏了过去也没找到兔子,请问兔子躲在哪个洞里。
程序中可假定老虎找了1000次

阅读更多
虚函数的使用方法

Virtual是C++ OO机制中很重要的一个关键字。在类Base中加了Virtual关键字的函数就是虚拟函数。
基类的函数调用如果有virtual则根据多态性调用派生类的,如果没有virtual则是正常的静态函数调用,还是调用基类的。

例子:

阅读更多
首页 归档 分类 标签 音乐 关于 搜索