V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jhdxr  ›  全部回复第 85 页 / 共 103 页
回复总数  2042
1 ... 81  82  83  84  85  86  87  88  89  90 ... 103  
2016-12-29 15:07:55 +08:00
回复了 jun4rui 创建的主题 Atom Atom 编辑 markdown 意外的不错嘛
@palmers 说的好像 atom 能算是 ide 一样。。。 atom 启动慢是因为它是基于 Electron 的。。。
2016-12-26 14:04:06 +08:00
回复了 lxiange 创建的主题 程序员 来看看这个函数的时间复杂度是多少
就顶楼那个例子,我还想延伸一步
```
void foo(int[] arr) {
int bar = 0;
for (int i = 0; i < arr.length; i++) {
bar++;
}
}
```

这个例子时间复杂度又是多少呢?

又或者按照我在#130 楼里所指出的那样,如果我的回答是『对于给定的正整数 n ,它的时间复杂度为 O(n)』,这样子的回答是否正确呢?
2016-12-26 13:46:14 +08:00
回复了 lxiange 创建的主题 程序员 来看看这个函数的时间复杂度是多少
@qwsqwa
@lxiange 然而『伪多项式时间』( https://zh.wikipedia.org/wiki/%E4%BC%AA%E5%A4%9A%E9%A1%B9%E5%BC%8F%E6%97%B6%E9%97%B4 )中的例子似乎无法说明你们的观点。

在素性测试中,使用较小的整数逐个对被测试数进行试除的算法被认为是一个伪多项式时间算法。对于给定的整数 N ,使用从最小的素数 2 开始,到 N {\displaystyle {\sqrt {N}}} \sqrt{N}为止的整数依次对 N 进行试除,如果均无法整除 N ,则 N 是素数,这个过程需要进行至多约 N {\displaystyle {\sqrt {N}}} \sqrt{N}次整数除法,即其时间复杂度为 O ( N ) {\displaystyle O({\sqrt {N}})} O({\sqrt {N}}),为 N 的多项式。令 D 为 N 的二进制表示的位数,那么 N 可以表示为以 2 为底 D 的幂,因此素性测试问题的时间复杂度用 D 表示应为 O ( 2 D / 2 ) {\displaystyle O(2^{D/2})} O(2^{{D/2}})。因此,上述算法是一个伪多项式时间算法。

在这例子中针对 N 和 D 这两个不同的定义,给出了两个不同的时间复杂度的结果。
2016-12-25 00:04:02 +08:00
回复了 emdoe 创建的主题 macOS macOS 地位不保
@hoythan mac 和 PC 相比,怎么看都是小众啊。。。
@1762628386 相比缠在一起的代码,你的排版(我知道你不是故意的,没在 V2EX 上发过几次代码的人都会掉坑里)让人完全没有去看代码的欲望。。。
@Jakesoft 感觉你的点可能有一点偏差,`return true !== $result ? $result : true; `和`return $result;`不应该是完全等价的吗?写成后者的写法并不影响你说的返回 true/array 的情况?
@keysona $有一个很大的好处,例如`$class`,变量想叫什么就叫什么,不用考虑有哪些保留字
2016-12-16 12:31:31 +08:00
回复了 Darek 创建的主题 Apple 今天被 Apple 客服怼了,客服评价还不是匿名的。
@mixi9

客服的态度:非常满意
客服的聆听技巧:非常满意
..........
是否解决问题:没解决
..........

以上内容摘自帖子内容,未修改。
认真读帖子了吗?问题未解决是客观事实,按照原贴的描述『说好晚上前给回电也没回电』我觉得客服的态度这一项都不该给非常满意。还要去关注客服的年终奖?谁来关心关心客户遇到的问题?
2016-12-14 00:25:59 +08:00
回复了 gouchaoer 创建的主题 PHP php 的 jit 真的要来了
如果几个月能能合并到 master 的话那么 7.2 应该是能赶上的,毕竟现在半年一个版本。

至于吐槽 laravel ,哪怕点名吐槽又如何呢? 7.1 里通过的 rfc 大部分不也投的是反对么。。。
@sagaxu 我来猜测下 @gouchaoer 的意思,当 php 中依赖 ext-xxx 而不满足时, composer 会明确告诉我需要哪个 ext ,然后再 windows 下作为一个普通的应用开发者我只需要去下载对应的 dll 文件放到合适的目录,然后去 php.ini 里启用(的确不是那么简单,但是这种如果随随便便看过一篇教程,那也并非很复杂,而且对于几乎任意 ext 它的解决过程是相同的)。 pip 里遇到同样问题的时候,我得到的是编译失败的错误(当然我也好多年没用 python 了,不知是否改进了),这个错误分析和解决起来可麻烦的多。

哦对了,还有你类比 nginx+lua 这种组合, php 其实 swoole 以外还有个叫 workerman 的框架你也许可以了解下。一种完全不同的实现思路, workerman 是纯 php 写的(虽然还是依赖了相关的库,例如 ext-pthread )。我个人其实更喜欢这种纯 php 实现的库,理由和你上面写的差不多。

@changwei php 也会生成 opcode ,和 python 一样两者都是直译,没什么高下之分。如果你是觉得 php 每次都要翻译为 opcode 会浪费性能可以开启 opcache 。最高只支持 5.4 的一定是国内的各种非主流主机商了, php 官方现在还在提供维护的最低版本是 5.6 。

@sagaxu 我并不知道你说的从中间任意位置插入是什么意思,如果你是觉得普通的 array 做不到这一点,那也许你需要去看一下 http://php.net/array_splice 这个函数, length 为 0 就是实现你所想要的效果的。另外附上你所想要的数据结果标准库: http://php.net/manual/zh/spl.datastructures.php
同感,看到那么多精通,如果你没有与之相匹配的作品,直接刷。。。

什么级别叫精通?你所列出的每一项,它背后的原理、实现的细节、各种原因导致的坑,随便选出一个点,你都能聊一聊,那可以考虑称为精通
2016-11-27 13:31:02 +08:00
回复了 mnsw 创建的主题 分享发现 支付宝“生活圈”的“校园日记”、“生活在海外”
我来唱歌反调,通过芝麻信用分来限制用户的质量在我看来的确是个很聪明的做法。←这句话不是说低分的人素质低,但是反过来,大部分喷子芝麻分都不会高。
2016-11-18 17:55:21 +08:00
回复了 gps32251070 创建的主题 PHP PHP 为什么只能用 throw 才能 catch 异常
@enenaaa @gps32251070 然而 PHP 7 changes how most errors are reported by PHP. Instead of reporting errors through the traditional error reporting mechanism used by PHP 5, most errors are now reported by throwing Error exceptions. https://secure.php.net/manual/en/language.errors.php7.php
2016-11-17 22:48:34 +08:00
回复了 silenceeeee 创建的主题 PHP php 返回引用的疑问
@silenceeeee 你先定义一下『对象赋值』与『对象引用赋值』
2016-11-17 18:29:50 +08:00
回复了 silenceeeee 创建的主题 PHP php 返回引用的疑问
@Sunyanzi @Zzzzzzzzz 那段示例代码之所以会报错只是因为它的确使用了一个过时并且已经被移除了的特性,然而关于 global/static 的原理到现在(PHP 7)也依然没有变化。 此外, global 目前的确一般情况不再使用,但 static 还是丢不掉的。。。
2016-11-17 18:23:00 +08:00
回复了 silenceeeee 创建的主题 PHP php 返回引用的疑问
@silenceeeee 官方文档其实完全足以解释这个问题, 前提是你看懂了每一个字,参见: https://tech.jhdxr.com/archives/explanation-of-global-or-static-trap-in-php/
蒲公英专家测试+第一次听说_(:з」∠)_
2016-11-07 00:48:34 +08:00
回复了 huihui123 创建的主题 职场话题 程序员接单是否违反职业道德?
考虑到楼主帖子里有『仅仅与本方向有关的』这样的描述,我觉得答案毫无疑问是违背的。违法的法律依据 27 楼说的已经很清楚了,再补充一点,目前我国不承认多重劳动关系。

很多人回答没事只是目前没人抓,但不代表这没风险。就像逃税,很多人都这么做,但没事不是因为不违法,而是执法成本(调查+抓你的成本比你逃的税多的多),但万一哪天有人想搞你这就是个风险
1 ... 81  82  83  84  85  86  87  88  89  90 ... 103  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3805 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 47ms · UTC 05:28 · PVG 13:28 · LAX 21:28 · JFK 00:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.