博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算某个特定分隔符分隔的字符串的和
阅读量:6262 次
发布时间:2019-06-22

本文共 400 字,大约阅读时间需要 1 分钟。

然看到有人说这道题,求字符串 “1,4,5,8,14,24” 中所有数字的和。

简单分析,肯定是以逗号分隔了,然后求和。

思路一,先分隔,后循环

$v) { $sum+=$v; } return $sum;}$sum=get_string_sum1($string);var_dump($sum);?>

效果如图:

当然了,这是最简单粗暴的方法,你也可以换为for循环替代foreach

思路二,先分隔,不循环 采用array_sum解决

效果如图:

这个很显然代码少写了一点 甚至你可以写成这样

思路三,不分割,采用字符串方式解决

如何使用字符串解决该问题呢?这就是一个思路的转化难点了,我们可以把所有的逗号分隔符替换为加号分隔符,然后让这个表达式得到结果,当然如何让表达式得到结果呢?

请看代码

 

效果如图:

满脑子都是骚操作,唉……

 

转载地址:http://mwhsa.baihongyu.com/

你可能感兴趣的文章
SpringMVC那点事
查看>>
大话nbu三(配置media server存储)
查看>>
【嵌入式】内存管理,虚拟存储
查看>>
Linux多线程实践(2) --线程基本API
查看>>
从BaseActivity与BaseFragment的封装谈起
查看>>
Java Web开发相关连接
查看>>
虚拟机内存中数据细节
查看>>
ZigBee Silicon Labs/Ember EFR32MG/EM357 1.1 总体框架
查看>>
信号结构类的时间开销对比
查看>>
在Ubuntu上部署开源博客系统Blog_mini
查看>>
内部类知识
查看>>
使用 kubeadm 创建一个 kubernetes 集群
查看>>
MYSQL主从同步故障
查看>>
nginx 代理http配置实例
查看>>
阿里巴巴12位科学家发布2018年科技趋势预测
查看>>
开放的即时通信协议Jabber
查看>>
Django 的生命周期
查看>>
菜鸟也玩DNS之配置DNS的MX记录
查看>>
实战操作主机角色转移之清除宕机DC的元数据(三)
查看>>
MySQL实现序列(Sequence)效果以及在Mybatis中如何使用这种策略
查看>>