摘要:这个练习的目的是将字符串转换为一个新字符串,其中新字符串中的每个字符都是如果该字符在原始字符串中出现一次,则替换为,如果该字符在原始字符串中出现不止一次,则为例子规范代码规则为字符串可能会带有空格任务你需要将编码后的字符串返回祝君好运我会在
这个练习的目的是将字符串转换为一个新字符串,其中新字符串中的每个字符都是"()",如果该字符在原始字符串中出现一次,则替换为"(",如果该字符在原始字符串中出现不止一次,则为")".
例子:
"din" => "(((" "recede" => "()()()" "Success" => ")())())" "(( @" => "))(("
规范代码:
function duplicate_encode($word){ // ... }
规则:
任务:你需要将编码后的字符串返回!
祝君好运!
我会在晚上将示例代码贴出来!
示例代码
function duplicate_encode($word){ $word = str_split(strtolower($word)); $str = ""; foreach($word as $key){ (count(array_keys($word,$key))>1) ? $str .= ")" : $str .= "("; } return $str; }
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/23208.html
摘要:这个练习的目的是将字符串转换为一个新字符串,其中新字符串中的每个字符都是如果该字符在原始字符串中出现一次,则替换为,如果该字符在原始字符串中出现不止一次,则为例子规范代码规则为字符串可能会带有空格任务你需要将编码后的字符串返回祝君好运我会在 这个练习的目的是将字符串转换为一个新字符串,其中新字符串中的每个字符都是(),如果该字符在原始字符串中出现一次,则替换为(,如果该字符在原始字符串...
摘要:问中新增的数据类型有哪些使用场景中新增一种原始数据类型最大的特点是唯一性,值通过函数生成在中对象的属性都是字符串,我们使用他人定义的对象,然后去新增自己的属性,这样容易起冲突覆盖原有的属性也可以看成为一个字符串,不过这个字符能保证是独一无二 20190125问: Es6中新增的数据类型有哪些?使用场景? es6中新增一种原始数据类型Symbol,最大的特点是唯一性,Symbol值通过S...
摘要:问中新增的数据类型有哪些使用场景中新增一种原始数据类型最大的特点是唯一性,值通过函数生成在中对象的属性都是字符串,我们使用他人定义的对象,然后去新增自己的属性,这样容易起冲突覆盖原有的属性也可以看成为一个字符串,不过这个字符能保证是独一无二 20190125问: Es6中新增的数据类型有哪些?使用场景? es6中新增一种原始数据类型Symbol,最大的特点是唯一性,Symbol值通过S...
摘要:小程序页面之间如何通信首先将通信的模型列举出来分为以下几种兄弟页面间通信父路径页面向子路径页面通信子路径页面向父路径页面通信通信的方式本地存储全局对象发布订阅缓存整个至利用激活方法,通过传递数据清空上次通信数据同一样,利用激活方法,通过读写 20190227 小程序页面之间如何通信? 首先将通信的模型列举出来, 分为以下几种 兄弟页面间通信 父路径页面向子路径页面通信 子路径页面向父...
摘要:问有哪些钩子使用场景的实现可以点这里前面我们用大白话讲过什么是钩子,这里在重复一下,就是在什么什么之前什么什么之后英文叫专业点叫生命周期,装逼点可以叫守卫中也存在钩子的概念分为三步记忆全局守卫路由独享守卫组件独享守卫全局守卫很好理解,全 20190218问 Vue-router有哪些钩子?使用场景? router的实现可以点这里 前面我们用大白话讲过什么是钩子,这里在重复一下,就是在...
阅读 2850·2023-04-26 00:26
阅读 3473·2023-04-25 14:30
阅读 3367·2021-10-09 09:44
阅读 3660·2021-09-28 09:35
阅读 1826·2021-09-22 16:02
阅读 1234·2021-09-03 10:30
阅读 3208·2019-08-30 15:53
阅读 2136·2019-08-30 14:07