自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Go 的异常处理 defer, panic, recover

1、defer 作用推迟执行,在当前函数其他代码执行完以后再执行推迟代码,被推迟的代码会按照先进后出的顺序执行2、panic 作用接受一个做任意类型的函数(通常是 string 或 error 类型),然后停止当前的控制流程,将控制权交给调用它的函数,但调用它的函数的执行也将被停止,再继续向上传播。注意panic 不能单独使用3、recover 作用获取 panic 调用时接受的类型。fun...

2018-11-30 13:25:21 143

原创 整理Golang Printf、Sprintf 、Fprintf 格式化

Println 输出 各个变量 不换行 中间有间隔Printf 输出 格式化的字符串 /* %v 输出结构体 {10 30} %+v 输出结构体显示字段名 {one:10 tow:30} %#v 输出结构体源代码片段 main.Point{one:10, tow:30} %T 输出值的类型 main.Point %t 输出格式化布尔值 true %d`输出标准...

2018-11-28 23:26:12 11065 1

原创 使用枚举 填写运算符

添加五个数字,添加一个结果 ,输出符合要求的结果。function arithmetic($arr,$result){ $arr_count = count($arr); if( $arr_count != 5 ){ echo "数组个数必须 5 个"; } $symbol = ['+','-','*','/']; $symbol_coun...

2018-11-16 00:13:02 379

原创 百钱买百鸡

公鸡一只 5 元,母鸡一只 3 元 , 小鸡三只 1 元。用 100 元买100 只鸡,问公鸡,母鸡,小鸡各多少只。function buy(){ // 公鸡数量最多 20 for($x=0;$x<=20;$x++){ // 母鸡数量最多 33 for($y=0;$y<=33;$y++){ // 小鸡数量 ...

2018-11-13 21:32:56 141

原创 快速排序

$array[] = 123;$array[] = 23;$array[] = 213;$array[] = 239;$array[] = 1970;$array[] = 8890;//快速排序(数组排序)function quick_sort($array ) { // 数组只有一个元素就不用排序 if (count($array) <= 1) retur...

2018-11-12 21:34:37 63

原创 冒泡排序

$array[] = 123;$array[] = 23;$array[] = 213;$array[] = 239;$array[] = 1970;$array[] = 8890;//冒泡排序(数组排序)从小到大function bubble_sort( $array){ $count = count( $array); if ($count <= 0 ) ...

2018-11-12 21:19:53 130

原创 线性表的操作

给定一个有序数组和一个值x,在该数组中删除所有值为x的元素,并返回最新的数组长度。$arr[] = 'Apple';$arr[] = 'Pear';$arr[] = 'Banana';$arr[] = 'Litchi';$arr[] = 'cucumber';$arr[] = 'tomato';//线性表的删除(数组中实现)function delete_array_element...

2018-11-12 21:05:30 135

原创 正则匹配微信昵称

‘/[\x{1F600}-\x{1F64F}\x{1F300}-\x{1F5FF}\x{1F680}-\x{1F6FF}\x{2600}-\x{26FF}\x{2700}-\x{27BF}]/u’

2018-11-12 20:47:07 5464 1

原创 常用正则表达式大全 PHP

评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?...

2018-11-07 11:09:29 309

原创 顺序查找(数组里查找某个元素)

核心:从数据的第一个元素开始,依次比较,直到找到目标数据或查找失败。1.从表中的第一个元素开始,依次与关键字比较。2.若某个元素匹配关键字,则 查找成功。3.若查找到最后一个元素还未匹配关键字,则 查找失败。$arr[] = 'Apple';$arr[] = 'Pear';$arr[] = 'Banana';$arr[] = 'Litchi';$arr[] = 'cucumber'...

2018-11-03 21:58:11 4308

原创 二分查找(数组里查找某个元素)

二分查找(折半查找) 数组元素有序 数组的元素必须有顺序,从小到大或者从大到小。1、定义一个有序的数组<?php$max = 10000; // 数组最大值$number = 1; // 数组开始值$arr = []; // 数组while ( $number <= $max ){ $arr[] = $number; $number ++ ;}?&g...

2018-11-03 21:29:12 3297

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除