摘要:
'; $zero=''; }else{ $r= $n2s[intval($s2{$i})].$unit[$i%4].$r; } } //处理前面的0 $zPos=strpos($r,'零'); if($zPos==0 && $zPos!==false) $r=substr($r,2,strlen($r)-2); return $r;... 阅读全文
摘要:
function pc_grid_horizontal($array, $size) { $table_width = 100; $width = intval($table_width / $size); $tr = ''; $td = "%s"; $grid = "$tr"; $i = 0; foreach ($array as $e) { $grid .= s... 阅读全文
摘要:
$now = time(); $today = getdate(); $start_day = getdate($now - $today['yday'] * 3600 * 24);//获取今年第一天的时间戳 $first_sunday = $now - ($today['yday'] - (7 - $start_day['wday'])) * 3600 ... 阅读全文
摘要:
这个mysqlautobackup.sh的文件里写入以下内容: filename=`date +%Y%m%d` mysql_bin_dir/mysqldump --opt datename -u dateuser -pdatepassword | gzip > /www/mysqlbackup/da 阅读全文
摘要:
void main() { char s[80]; int i, n1 = 0, n2 = 0, n3 = 0, n4 = 0; gets(s); for(i=0; s[i] != '\0'; i ++) { if(s[i] >= 'a' && s[i] <= 'z' || s[i] >= 'A' 阅读全文
摘要:
void main() { int x[10]; int i,j,s; printf("请输入10个整数:\n"); for(i=0;i<10;i++) scanf("%d",&x[i]); printf("\n"); for(i=0;i<10;i++) { for(j=1;j<10-i;j++) 阅读全文
摘要:
功能是实现了,总感觉不是很好,先放着,以后再改! 阅读全文
摘要:
#include void main() { float score[10], sumScore, minScore, maxScore; int i, j; for (i = 0; i maxScore) { maxScore = score[j]; } else if (score[j] < minScore) { minScore = score[j... 阅读全文
摘要:
3+8+9 [1] => 4+7+9 测试效果:1:对于加数数组比较小的,速度可以,过大的话,有些慢;2:每次可以使用不同的加数的,处理会变慢 采用的方法是:生成所有可能排列,对排列处理过滤重复的,得到组合 */ function huoqu_zhuhe($total, $num_array, $count = 0, $isone = 1){ if(empty($num_ar... 阅读全文
摘要:
$a = '/a/b/c/d/e.php'; $b = '/a/b/12/34/c.php'; function getRelativePath($a, $b) { $returnPath = array(dirname($b)); $arrA = explode('/', $... 阅读全文
摘要:
function traverse_scandir($dir) { $files = array(); if ($handle = opendir($dir)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file !="..") { ... 阅读全文
摘要:
function direct_sort($data) { $count = count($data); if($count == 0) return; elseif($count == 1) return $data; for($i = 0; $i $data[$j]) { $temp =... 阅读全文
摘要:
function checkIsChinese(str) { var pattern = /.*[\u4e00-\u9fa5]+.*$/gi; if(pattern.test(str)) return true; else return false; } 阅读全文
摘要:
#!/usr/bin/env python def fibonacci(n): if n < 0: return -1 elif n <= 1: return 1 else: return fibonacci(n -1) + fibonacci(n -... 阅读全文
摘要:
由于我能力有限,做的答案不一定是最佳答案,仅供参考。另外,由于只是知识点,所以在程序中不一定会进行完整的数据类型检测。只列出函数部分,输出部分,自己调用下就行了。所有题目都经过测试可用。 来源http://yazku.blog.163.com/ def loop(f, t, i): '''8-2输入3个数字,从f计数到t,i为步长''' for n in xrange(f,... 阅读全文
摘要:
目录: 概述 这一篇简要地描述了函数式编程和一些相关的概念。 函数 这一篇展示了关于函数可能不常用到的部分特征并尝试引导诸位使用函数式的思维解决问题,并介绍了诸多有用的内建函数。 迭代器 这一篇介绍了迭代器以及Python对迭代器的语法级的支持,还包括了内置模块itertools的介绍... 阅读全文
摘要:
生成器是迭代器,同时也并不仅仅是迭代器,不过迭代器之外的用途实在是不多,所以我们可以大声地说:生成器提供了非常方便的自定义迭代器的途径。 这是函数式编程指南的最后一篇,似乎拖了一个星期才写好,嗯…… 转载请注明原作者和原文地址:) 4. 生成器(generator) 4.1. 生成器简介 ... 阅读全文
摘要:
这是此系列的第二篇,试图说明在Python中如何更好地使用函数并引导诸位使用函数式的思维进行思考。掌握并应用这些内容,就已经是至少形似的函数式风格的代码了,至于思维么,这个真靠自己。 作者水平有限,如有错漏之处还请指出;转载请注明原作者和原地址:) 2. 从函数开始 2.1. 定义一个函... 阅读全文