php案例
李康王巍-学语言真辛苦
李康王巍-学语言真辛苦
展开
-
php经典面试算法题:根据一段字符串获取对应json里的值
题目: 现有 Json 数据,格式如下: json = { "a": [ { "b": "c" } , ... ] , ... }; 请实现一个方法:get(json, "a[0].b"),使其返回值为 c。 要求:自己实现遍历逻辑,不允许使用正则表达式、不允许使用 eval()等类似 方法。 测试用例: json = { "a": [ { "b": "c" }, "d" ], "x": 1} get(json, "a[0].b") == "c" get(json, "a[1]") == "d"原创 2020-06-09 16:05:24 · 563 阅读 · 0 评论 -
php 经典案例中的lookandsay
比如: 第一个数字是:1。 看着第一个数字你可以说1个1,那么第二个数字就是:11。 看着第二个数字你可以说2个1,即第三个数字是:21。 看着第三个数字你可以说1个2,1个1,即第四个数字是:1211。 看着第四个数字你可以说1个1,1个2,2个1,即第五个数字是:111221。 方法1: function LookAndSay($str){ $length =原创 2017-08-15 14:00:16 · 575 阅读 · 0 评论 -
两个特大数相乘
<?php $a = 1222222222122222222212222222221222222222122222222212222222221222222222122222222212222222221222222222; $b= 333333333133333333313333333331333333333133333333313333333331333333333133333333...原创 2019-07-10 10:38:00 · 219 阅读 · 1 评论