`

PHP数3退1

阅读更多
<?php
$sum = 10;
for ($i = 0; $i < $sum; $i++){
                $arr[$i] = true;                
        }
          $count = count($arr);
          $io = 0;
          $index = 0;
        while($count > 1){
                if($arr[$index]==true){
                        $io++;
                        if($io==3){
                                $count --;
                                $io = 0;
                                $arr[$index]=false;
                        }
                }
                $index ++;
                if($index==count($arr)){
                        $index = 0;
                }
        }

        for( $i=0; $i<count($arr); $i++){
                if($arr[$i]==true){
                        print_r($i);
                }
        }
?>
分享到:
评论

相关推荐

    php-leetcode题解之解数独.zip

    解数独问题是一个经典的回溯法应用,它要求我们填充一个9x9的数独网格,使得每一行、每一列以及每一个宫(3x3的小正方形)都包含从1到9的所有数字,且每个数字在每一行、每一列和每一个宫中都只出现一次。...

    MP4-M3U8在线P2P加速视频播放器PHP源码 (1)_mp4m3u8在线播放_m3u8直播加速_m3u8mp4在线播放_m

    3. **PHP后端**:这部分处理播放器请求,可能包括鉴权、播放控制、P2P网络的管理和维护等功能。PHP后端通常会与数据库交互,存储和检索用户的播放状态、缓存数据等。 4. **前端界面**:提供用户友好的视频播放界面...

    php-leetcode题解之有效的数独.zip

    1. 每个单元格(3x3的小宫格)内必须包含数字1到9,且每个数字只出现一次。 2. 每行和每列也必须包含数字1到9,且每个数字同样只出现一次。 解决这个问题,通常采用深度优先搜索(DFS)或回溯算法。回溯算法是一种...

    基于PHP的赢商住酒店运营系统 PHP版.zip

    1. **MVC(模型-视图-控制器)架构**:大多数PHP项目会采用MVC模式来组织代码,分离业务逻辑、数据处理和用户界面,使得系统更易于维护和扩展。 2. **数据库交互**:可能使用PDO(PHP Data Objects)或MySQLi扩展与...

    基于PHP的方舟订单管理系统php版源码.zip

    3. **订单生成**:当客户下单时,系统会记录订单详情,如购买的商品、数量、总价等。 4. **支付接口**:与第三方支付平台集成,处理订单支付过程,确保交易安全。 5. **库存管理**:更新商品库存,避免超卖情况发生...

    第4套PHP面试题1

    在MySQL中,如果ID是自增主键,删除记录后,再次插入数据,ID会继续递增,不会回退。所以,删除最后三条记录并重新插入三条,最后一条记录的ID将是20。 【手机号码正则验证】 139开头的11位手机号码的正则表达式:`...

    基于PHP的赢商住酒店运营系统PHP版源码.zip

    这个系统可能包含了处理酒店预订、入住、退房、客房管理、账单计算以及客户服务等一系列功能。 【描述】中的".zip"表明这是一个压缩文件,通常用来存储多个文件或文件夹以减少存储空间。用户需要先解压才能访问内部...

    每瓶可乐只要1元,每2个空瓶可以换一个,现给你20元,问你最多能喝多少瓶?

    最后,我们有3个空瓶,无法再换得整瓶可乐,但可以借1个空瓶来换最后一瓶,之后还回这个借来的瓶子。 所以,计算过程如下: - 第一次购买:20元 → 20瓶 - 空瓶兑换:20个空瓶 → 10瓶 - 空瓶兑换:10个空瓶 → 4瓶...

    基于PHP的76云点播网页源码(4核驱动、完美支持拖动)php版.zip

    "完美支持拖动"则意味着系统实现了流畅的视频缓冲和快进快退功能,用户可以在观看视频时自由调整播放位置,无需等待整个视频加载完毕。 【描述】中的信息与标题一致,都是对这个PHP源码包的简短描述,没有提供额外...

    ClientScript:使用本地存储静态资源(例如CSS,JS和PHP寄存器),减少http连接数并提高移动环境的性能

    "ClientScript: 使用本地存储静态资源(例如CSS,JS和PHP寄存器),减少http连接数并提高移动环境的性能"这一主题正是关注如何通过智能利用浏览器的本地存储功能来提升网站加载速度。这里我们将详细探讨这一策略及其...

    基于PHP的飞飞cms2.9整合ck播放器插件源码.zip

    3. **CKPlayer的API使用**:集成CKPlayer需要熟悉其提供的JavaScript API,这些API可以控制播放、暂停、快进、快退、调整音量等功能。 4. **前端技术**:HTML、CSS和JavaScript是构建用户界面所必需的。在整合过程...

    基于PHP的DSKMS在线培训开源视频管理系统源码.zip

    3. **视频播放器**:内建的视频播放器应具备流畅的播放体验,支持不同格式的视频,并且可以实现快进、快退、暂停等操作。 4. **课程分类与搜索**:视频资源按照主题、类别进行组织,便于用户快速找到所需内容。同时...

    PHP实例开发源码-UQCMS云商B2B2C电子商务系统.zip

    3. **订单模块**:管理从购物车到结算的整个购物流程,涉及订单创建、支付、发货、退款等环节。这里可能涉及到第三方支付接口的集成,如支付宝、微信支付等。 4. **商家模块**:商家可以在平台上注册、发布商品、...

    基于PHP的ShopBuilder网店系统.zip

    1. **MVC架构**:大多数现代Web应用,包括ShopBuilder,采用模型-视图-控制器(MVC)设计模式。这有助于分离业务逻辑、数据处理和用户界面,使得代码更易于维护和扩展。 2. **数据库设计**:ShopBuilder可能使用...

    分享3个php获取日历的函数

    基于星期的计算,我们可以回退到当前星期的第一天,并推进到下一周的第一天来确定当前周的范围。这里使用了 `86400` 秒,即一天的秒数,来进行日期的加减操作。 上述三个函数均围绕日期和时间的处理,涵盖了PHP开发...

    PHP5.0~5.6 各版本兼容性cURL文件上传功能实例分析

    3. PHP版本间的差异:在PHP 5.5之前,文件上传通常使用 "@+文件全路径" 的语法。从PHP 5.5开始,推荐使用CURLFile类替代旧的语法。CURLFile类允许更详细地定义文件的MIME类型和文件名等信息。 4. CURLFile类的引入...

    自动售货机的设计与实现

    3. **信号(Signal)**:在VHDL中,`signal`是用来在设计的不同部分之间传递信息的变量,它们可以同时存在于多个进程中。在本例中,`count`记录投入的硬币数量,`a1`, `b1`, `c1`分别表示是否可以购买商品A、B、C。 ...

    软件工程师-10个超赞便利的HTML5CSS3框架推荐.docx

    9. **G5 Framework** 基于F型布局,注重SEO和PHP的活动类,还提供了HTML5占位符回退、粘性页脚、HTML5基线和平滑滚动到顶部等功能,代码结构清晰。 10. **Inuit.CSS** 是由Harry Roberts创建的,该框架专注于小屏幕...

    PHP实现的回溯算法示例

    当达到最大的牛的种类数(这里是3)时,检查当前的组合是否是最优解。如果是,则输出结果;如果不是,继续回溯到上一层,尝试其他组合。在每次递归调用中,我们都会尝试0到2倍大米数量的所有可能值作为当前牛种的...

    PHP判断两个给定日期是否在同一周的方法

    为此,需要计算从第二个日期回退到一周开始的天数,以及从第二个日期到一周结束的天数。 4. 判断第一个日期是否在计算出的一周开始时间和结束时间之间。 5. 如果第一个日期处于计算出的时间范围内,则将`$flag`设置...

Global site tag (gtag.js) - Google Analytics