Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
算法教程
他们没有教你真正的软件工程 - Vadim
自 2022 年年中以来,我一直在考虑写这篇文章——但我不记得应该写在这里的所有内容。所以在过去的一年里,我一直在收集想法并将它们写下来,现在我有足够的观点想与你分享。 你很少从头开始写新代码在大学里,他们
莱布尼茨对通用思想语言的探索
计算机科学的现代史可以说是从有史以来最著名的数学家之一戈特弗里德·莱布尼茨 ( Gottfried Leibniz ) 开始的。 他最出名的可能是与艾萨克·牛顿共同发明(或共同发现)微积分。我们大多数现代微积分符号,包括积分和微分符号,都深受莱布尼
Spotify如何使用抖动算法随机播放歌曲?
自 Spotify 服务推出以来,我们使用 Fisher-Yates shuffle 来生成播放列表的 完
低层设计(LOW LEVEL DESIGN)面试指南
低层设计(LOW LEVEL DESIGN,简称LLD)面试很痛苦,如果您想破解 SDE 2,FAANGM 和所有其他 TOP STARTUPS 都要求您通过这一轮,与您分享一份完整指南,帮助您顺利破解这些 LLD: 什么是低级设计
一种更好的社区文章帖子排名算法 - Herman
不管我们喜不喜欢,排名算法都会影响我们看待世界的方式。它们是信息网站(无论是搜索引擎、新闻聚合器还是社交媒体)最重要的部分之一,因为它们从字面上决定了人们所看到的内容,从而决定了人们的体验和想法。 我是Bear的创建者,这是一个最小的博客平台(主要
什么是局部最优?
局部最优(Local Optimum):如果不努力通过系统思考来更好地理解复杂的系统,你就会陷入追逐局部最优解的境地,这固然是好的解决方案,但不是最好的。如果你想努力实现最佳解决方案,那就去找全局最优。 在数学和计算机科学中,局部最
leetcode问题与web开发有什么关系? - Rediit
当我已经知道如何为网站编码时,为什么还要关注这些困难的问题来找工作?......我目前正在用html、css和javascript做一个通信公司的网站,但这真的很容易......为什么这些leetcode问题与制作/维护网站或应用程序有任何关系?它们非常难,而且高水平的问题我
未来我们会给大模型嘴巴贴上封条吗?
本文来自《大语言模型和逆向图灵测试 - mit》一文,详细点击标题。 人类常常低估其他动物的智力,因为它们无法与我们交谈。 专家们对LLM大模型智力的分歧意见表明,我们基于自然智力的旧观念已经过时。
TikTok成功不是算法而是其UX设计 - knight
推荐系统在计算机科学中研究得非常透彻,而且相对容易理解,但公众对其工作原理的理解却很差。这导致这些算法被视为魔法,被妖魔化,或被神话。TikTok的推荐系统不是它的秘方:相反,是它的设计,当然,这根本不是秘密。更广泛地说,在人工智能应用中,算法的复杂性很少是限制因素。
为什么这么多 CS 毕业生似乎看不起Web开发? - Reddit
在完成计算机科学学位的毕业生中,大约有7人在毕业后使用Web开发技术。几乎所有的现代软件都以某种形式使用Web网络技术。 在我看来,这主要是由于大学里的大多数教授,大概在10个人中有3个人,他们不经常使用这些技能,而对于这些类型的工程师来说,
打脸:互联网先驱获图灵奖,论文曾经被拒
1972年,鲍勃-梅特卡夫(Bob Metcalfe)提交了一篇关于将麻省理工学院的大型计算机连接到名为Arpanet的互联网的前身的论文。论文委员会没有通过他,说这个题目的理论性不够。 而今年,他获得了图灵奖:这位美国研究人员因其在无处不在的互联
Proebsting定律:编译器每18年只将计算能力提升一倍
我声称下面这个简单的实验支持这个令人沮丧的说法:用你最喜欢的最先进的优化编译器运行你最喜欢的一组基准测试。在启用和未启用优化功能的情况下运行这些基准。这些数字的比率代表了编译器优化对加速这些基准测试的全部贡献。让我们假设,对于典型的真实世界的应用,这个比率大约是4倍,让我们进
数组排序算法的复杂度
Leetcode的Golang解决方案
用 Go 解决了 390 多个流行的 LeetCode 问题的集合,其余的都是用 SQL 编写的. 点击标题
数据科学的 5 个图算法
图分析是未来! 我们已经非常熟悉 Pandas 或 SQL 或任何其他关系数据库,这导致:我们习惯于在数据表的“记录行”中查看分析我们的产品用户,并将他们的属性作为列。但现实世界真的是这样吗?在互联世界中,用户不能被视为独立实体。它们彼此之
国外FAANG大厂编程面试的顶级LeetCode模式 - Arslan
编码模式增强了我们“将新问题映射到已知问题的能力”。通过专注于编码模式,可以更轻松地准备编码面试。每个软件工程师都应该学习诸如滑动窗口、两个指针、两个堆等编码模式。通过这样做,软件工程师将能够培养“将新问题映射到现有问题”的技能。在这篇文章中,我们将了解哪些编码模式对软件工程师的投资
褶皱大脑与认知深度 - Carlos E. Perez
你准备好让你的思想震撼了吗? Transformer 模型(即 GPT-3)与 Nick Chater 的“The Mind is Flat(心灵是平坦)”之间的相似之处太有趣了,不容忽视。Chater 的论文挑战了认知深度的概念,认为我们的思想实
逃离模型世界:数学模型如何让我们误入歧途以及我们能做些什么
为什么数学模型经常出错,以及我们如何通过接受它们的限制来做出更好的决策? 无论我们是担心 COVID-19 的传播还是制定公司预算,我们每天都依靠数学模型来帮助我们了解周围的世界。但模型不是现实的镜子。事实上,它们是幻想,每次都完美无缺。过度依赖它
上页
下页