V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  geelaw  ›  全部回复第 55 页 / 共 174 页
回复总数  3480
1 ... 51  52  53  54  55  56  57  58  59  60 ... 174  
2019-08-24 14:05:45 +08:00
回复了 mypchas6fans 创建的主题 问与答 请教一个笔试题以及评价标准
@geelaw #2 刚看了一下楼主的解法,也是对的 - - 然而转换成二进制的方法比常见的要麻烦好多。我觉得面试者希望的算法应该是对原来的数组排序后直接算出答案,不要经过算出目标值的过程(因为可能要引入大整数计算)。

方法是反复替换数组里的一对 a 为一个 a+1,直到数组里的数互不相同,此时数组的长度就是答案。
2019-08-24 13:52:47 +08:00
回复了 mypchas6fans 创建的主题 问与答 请教一个笔试题以及评价标准
这个是一个简单题目,是楼主自己想复杂了

答案 = 在最后的数的二进制展开里有多少个 1
2019-08-24 08:38:00 +08:00
回复了 AccK8623 创建的主题 问与答 误设置 C 盘 everyone 所有权限,还有救吗?
@Buges #4 那将会是一个严重的 bug,当然更可能的是你没有正确编辑这个文件夹的 ACL。
2019-08-23 23:05:42 +08:00
回复了 SmithCruise 创建的主题 Blogger 推荐个好的博客系统吧,我不想折腾了,我再折腾我是狗
当然是自己写啦,还可以随着需要动态更新构建系统

https://www.v2ex.com/t/592853
点进去学习了一下 macOS 的热键……就连 macOS 都不需要两个键实现上下左右和退格(其他的我不熟)。
用计算理论意义下的正则表达式(增加 [] 单选的快速写法)可以得到一个长度为 1338985 的表达式,它可以用这个代码生成

https://gist.github.com/GeeLaw/351fade372ae059ccf1fa83746068fb5

该表达式大概是

([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~]([!-\/:-@\[-`{-~][!-\/:-@\[-`{-~]*([A-Z]([A-Z]|[!-\/:-@\[-`{-~])*([a-z]([a-z]|[A-Z]|[!-\/:-@\[-`{-~])*[0-9]|[0-9]([0-9]|[A-Z]|[!-\/:-@\[-`{-~])*[a-z])|[a-z]([a-z]|[!-\/:-@\[-`{-~])*([A-Z]([a-z]|[A-Z]|[!-\/:-@\[-`{-~])*[0-9]|[0-9]([0-9]|[a-z]|[!-\/:-@\[-`{-~])*[A-Z])|[0-9]([ 等等等等
2019-08-22 03:14:48 +08:00
回复了 mskf 创建的主题 正则表达式 正则表达式中,怎么表达“除了 x 以外的字母”
实用正则表达式库里若带有零宽断言则很好写。计算理论意义下的正则表达式则没有什么明显的简便写法。
2019-08-22 00:42:15 +08:00
回复了 sl0000 创建的主题 C 求助大佬, Lambda 表达式可以直接转成 Functor 吗?
@sl0000 #10 Oops 你需要对 TCompare 删除 cv qualifiers 并且使用 std::forward。
2019-08-21 23:11:27 +08:00
回复了 sl0000 创建的主题 C 求助大佬, Lambda 表达式可以直接转成 Functor 吗?
说得够明白了:代替 Person::Compare 的必须是一个类型,你的 wapper 不是一个类型,而是一个对象。

你可以这样

template <typename TElement, typename TCompare>
std::set<TElement, TCompare> make_set(TCompare &&cmp)
{
return {};
}

auto my_set = make_set<Person>([](Person const &a, Person const &b)
{
return a.age < b.age;
});
我没有查阅汉字排版规则(目前不清楚是否有硬性标准,以及不确定该标准的覆盖范围),但是我同意 1. 比 1、 好。

但是能把标记语言的形式文法当成排版规则,也是没救了。
2019-08-21 19:57:19 +08:00
回复了 geelaw 创建的主题 分享创造 为 Word 公式编辑器正名——以及谈精致排版
@Apol1oBelvedere #9 正文是 Computer Modern Unicode,忘了公式的字体名字了。
2019-08-21 13:35:39 +08:00
回复了 alcoholpad 创建的主题 程序员 有没有什么算法可以将 16bit 压缩到 10bit 来存储?
@lihongming #11 压缩率是按位数变化计算的,不是按位数的指数函数。

@YvesX #17 如此循环只能把宇宙压缩到 10 bits (逃

————

用大学生的话来说是信息量的问题,用小学生的话来说这是非常简单的抽屉原理。
@lihongjie0209 #9 tar 可能是可以 O(1) 额外空间复杂度计算的,md5 是可以 O(1) 额外空间复杂度计算的,因此整个过程是可以流式计算的。

真正的问题并不是计算时间,很可能 文件夹 到 tar 的映射不是 deterministic wrt 内容的,因为 tar 里面还存放了很多其他数据,而且文件的存放顺序也可能是灵活的。
2019-08-19 13:40:43 +08:00
回复了 Counter 创建的主题 问与答 为什么都说不敢上微软的船?
因为痛恨微软是一个来自于硅谷的时尚潮流。
2019-08-15 23:25:17 +08:00
回复了 nikoo 创建的主题 问与答 Mac 系统创建两个账号,一个中毒了,另外一个安全吗?
@nikoo #12 有很多种不安全地配置的方法,比如:

修改系统文件的权限
修改其他用户文件的权限
在系统中安装高权限运行的服务,但该服务的代码不安全
没有使用全盘加密且安装了两个系统

等等等等。
第三种叫做 branch/jump table。
2019-08-15 23:15:41 +08:00
回复了 nikoo 创建的主题 问与答 Mac 系统创建两个账号,一个中毒了,另外一个安全吗?
“同级别”并不重要。

如果是受限用户中毒
且病毒没有找到并利用 macOS 的安全漏洞
且 macOS 没有被不安全地配置
则其他用户不受影响。

任何一条失效,则整个系统都可能被感染。
2019-08-15 11:49:58 +08:00
回复了 jzq526 创建的主题 2019 为什么 OneDrive 中的文件占用空间小于文件大小?
@skydev #3 只有用户操作才会把文件变成离线 /仅在线可用的。
几乎所有需要用户注册的东西都可以扯上网络安全和运营安全,例如可以有 UGC 的 app 都必须保存记录六个月,为了可以追溯,必然会存储 IMEI 等。
2019-08-13 16:38:09 +08:00
回复了 JCZ2MkKb5S8ZX9pq 创建的主题 算法 凑单算法
这是一个背包问题,一般化后的决定版本是 NP 困难的。
1 ... 51  52  53  54  55  56  57  58  59  60 ... 174  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   916 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 19:58 · PVG 03:58 · LAX 12:58 · JFK 15:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.