![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
我前天去了一家搞PHP的公司面试,出了这么一数组排序的题目,现在放出来看大家会不会做...
题目是这样要求的,用以下给出的数组对数组进行排序,升序倒序都可以,但不能用系统附带的函数来实现,要自己写一函数来实现,比如PHP不能用asort()或ksort()等...有关数组排序的都不能用...
PHP : $array = array('one'=>200, 'three'=>150, 'four'=>100, 'two'=>230);
Perl : %array = ( 'one'=>200, 'three'=>150, 'four'=>100, 'two'=>230 ) ;
C++:
typdef map< string, int, less
array_type m;
m.insert(array_type::value_type("one", 200));
m.insert(array_type::value_type("three", 150));
m.insert(array_type::value_type("four", 100));
m.insert(array_type::value_type("two", 230));
上面三种语言中任挑一种,但最好全都会写...大家试一试吧...
提问者:dnsing 08-22 12:12
答复

