首页
学习
活动
专区
工具
TVP
发布

PHP-轮子制造机

专栏成员
8
文章
7602
阅读量
6
订阅数
链式存储
#define TRUE 1 #define ERROR 0 #define MAX_SIZE 100 #define OK 1 /**链式存储 * 1、节点:数据域,指针域组成一个节点 * 2、链表:n个节点由指针链组成一个链表 * 3、单链表、双链表、循环链表 * * 4、不带头结点 * 5、带头结点 * 6、顺序存取 * */ class LianList{ typedef struct{ char num[8]; char name[8];
lascyb
2022-01-13
4060
顺序存储 c++
#define TRUE 1 #define FALSE 1 #define ERROR 0 #define MAX_SIZE 100 #define OK 1 /**顺序存储 * * */ class ShunList{ typedef struct{ int data; }ElemType; typedef struct{ ElemType *data; int length; }SqList; static
lascyb
2022-01-13
4110
c++ 链栈
#define MaxSize 100 #define OK 1 #define ERROR 0 /** 栈 * s=(a1,a2,a3,a4,a5) * a1 栈底 * a5 栈顶 * 入栈(压栈)push * 出栈(弹栈)pop * 案例1 - 进制转换,倒取余 * 案例2 - 括号匹配检测 * 案例3 - 表达式求值(算符优先算法:操作数、运算符、界限符) * ADT Stack { * 数据对象:D={ai|ai 属于 ElemSet ,i=1,2,3,4} * //tod
lascyb
2022-01-13
4580
PHP 实现分类数据间隔排序
数据场景: 现有视频若干,各视频有所属分类,数据项 格式如下 [ "id"=>1, "cate_id"=>1 ] 现有视频已按照指定规则排序完成 排序要求: 顺序排列中,连续的10个视频中,不能有属于相同分类的视频 生成假数据: //假设有100个分类,ID为 1-100 //$cates=[1,...,100]; //生成5000条视频数据 $video=[]; for ($i=1;$i<=5000;$i++){ $video[]=[ "id"=>$
lascyb
2021-11-18
1K0
PHP 使用do{}while()进行byte单位转换
函数源码: /** byte字节单位转换函数 * @param int $byte * @return string */ function byte(int $byte){ $suffixes=["YB","ZB","EB","PB","TB","GB","MB","KB"]; do{ $byte=round($byte/1024,2); $suffix=array_pop($suffixes); }while($byte>=1024&&!em
lascyb
2021-11-04
6840
华为鸿蒙-ArkUI 开发时-打开视频文件失败
看到华为发布了ArkUI - 一种我认知中全新的视图构建方式,见猎心喜,但是遇到了一堆坑,此为填坑之作,希望为后来的开发者提供一些借鉴 华为定义:基于TS扩展的声明式开发范式的方舟开发框架是为HarmonyOS平台开发极简、高性能、跨设备应用设计研发的UI开发框架,支持开发者高效的构建跨设备应用UI界面。 关键代码: Video({ src: '视频源文件路径' }).width('100%').height(300) .controls(true) 问题: 视频源文件,被我存放在resourses 资
lascyb
2021-11-02
1.4K0
php数组通过递归转换成无限级树结构
//id作为索引,pid 为父索引 function tree(&$list,$pid=0){ $tree=[]; foreach ($list as $key=>$item){ if ($item['pid']===$pid){ $tree[$item['id']]=$item; unset($list[key]); //删除当前项,减小递归压力
lascyb
2021-11-01
1.1K0
PHP中,使用递归深度合并多个数组
函数源码: //导入待合并数组,引用$array数组接收 function merge(array &$array,array ...$mergeArray): array { foreach ($mergeArray as $item){ mergeOne($array,$item); //对每个待合并数组执行合并函数 } return $array; } //如果仅有两个数组需要合并,也可以直接使用此函数 function mergeOne(&$array,$p
lascyb
2021-11-01
2.1K0
没有更多了
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档