腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
微积分和编程语法之间有什么关系?
syntax
、
computer-science
、
calculus
这学期我要开始学习微积分了。我以前使用过编程(或脚本)语言,主要是PHP和C#。我没有做太多低级的工作。我在语法之间建立的唯一关系是具有Y组合符的匿名函数和具有集合表示法的数组(我甚至不确定这些是否正确)。 我总是能看到微积分和编程之间的相似之处--几乎就像数字命理学--那么微积分和编程语言是如何联系起来的呢? 潜意识里,我知道有关系,但我不认为我知道正确的术语来描述它。有人向我推荐了“计算理论”和“图灵机”,但我还没有真正研究过它。如果我不能完全理解计算理论,我还能认为自己是程序员吗?
浏览 3
提问于2010-08-31
得票数 1
回答已采纳
2
回答
科学计算入门练习(Python)
python
、
scientific-computing
我对学习科学计算的基础知识很感兴趣,但不幸的是,在我的日常生活中,我没有遇到任何问题或情况,在这些问题中,我可以编写一些代码来解决一个数学问题(或者任何问题,除了要求我们做的基本编程工作之外)。 我知道python的基本知识,我也不担心它,因为我可以随时了解我需要的东西,但是我需要一个资源(一本书、网站或邮件列表就可以做到),我可以利用这些问题和练习来开始工作,如果我决定今后在这方面工作的话,我可能会遇到什么样的情况。 我环顾了四周,但我没有看到任何针对那些懂编程但不知道科学计算的具体细节的人的东西,只是一些我目前还不明白的先进的东西。
浏览 2
提问于2014-03-09
得票数 0
回答已采纳
11
回答
新手自学python,我还应该学些什么?
python
、
theory
我是编程新手。我学了一个学期的计算机科学(我们用的是java)。我在这门课上得了A,并且能够做所有指定的事情,但是我不确定我是否真的理解了它。我忽略了文本,通过查看示例程序,然后试验和错误来学习。除了两个懂java或其他面向对象语言的人外,我在班上名列前茅。 我想学习Python。我还打算用我的多余部件再造一台PC,并使用linux。基本上,我想提高我的计算机知识。这就是我的动力。 现在学习python,有没有什么好的编程理论书会有用呢?或者我应该阅读更多关于计算机如何在最低级别上运行的知识?我想我知道的还不够多,不能问我想问的问题。 我猜为了简单起见,我在问我应该知道什么才能最大限度地利用学
浏览 4
提问于2009-04-30
得票数 10
回答已采纳
2
回答
离散数学对计算机科学家来说有多重要?
math
、
computer-science
正如标题所说, 离散数学对计算机科学家来说有多重要?背景:我正在攻读硕士学位,重点是算法、复杂性和可计算性理论以及编程语言等基础知识,以便为并行计算领域的工作打下良好的基础。 更多的背景:我的大学在选择硕士学位的课程方面给予了很大的自由。它被正式称为“软件工程”,但是由于广泛的选修课,一个不同的焦点是可能的。有趣的是,没有一门选修课是数学课!我正在考虑做一门关于离散数学的课程,要花半个学期才能成功完成,即使我不能把它用于我的学位。因此,对于这个问题,我试图找出这一努力是否合理。
浏览 0
提问于2012-08-31
得票数 8
回答已采纳
8
回答
Python适用于专注于科学计算的算法吗?
python
我对编程的兴趣主要在于算法,最近我看到许多有声望的研究人员用python编写了很多代码。python在科学计算中有多简单和方便?它有没有一个可以与matlab相比的算法库?Python是脚本语言还是编译语言?它是一种很好的算法原型语言吗?如果我精通C和OO编程,我需要多长时间才能学到足够的知识才能变得富有成效?它是基于面向对象的吗? 很抱歉问题的简明扼要,但我很好奇,希望一位更有经验的程序员能帮我解决。
浏览 1
提问于2010-05-27
得票数 5
回答已采纳
12
回答
C(或C++)中的数据科学
machine-learning
、
bigdata
、
statistics
、
programming
、
c
我是一个R语言程序员。我也是一群被认为是数据科学家但来自CS以外的学术领域的人。 这在我作为数据科学家的角色中效果很好,但是,从R开始我的职业生涯,并且只对其他脚本/web语言有基本的知识,我觉得在两个关键的领域都有不足: 缺乏扎实的编程理论知识。 缺乏在更快和更广泛使用的语言(如C、C++和Java )方面的竞争力水平,这些语言可以用来提高流水线和大数据计算的速度,以及创建DS/data产品,这些产品可以更容易地开发成快速的后端脚本或独立应用程序。 当然,解决方案很简单--去学习编程,这就是我通过注册一些类(目前是C编程)所做的事情。 然而,现在我开始讨论上面的问题#1和#2,我不得不问自己
浏览 0
提问于2015-03-20
得票数 46
回答已采纳
1
回答
理论知识与实践知识
skills
我是一名计算机科学学院的新生。每学期都有很多不同的课程,比如离散数学,线性代数,算法等等,我觉得其中大部分都很有趣。不幸的是,每天只有24小时,我发现自己无法获得更深入的知识,每一个班级,超过了基本水平,以良好的成绩通过我的考试。同时,我明白,我也需要有一些具体的实践经验,在计算机语言,并能够证明我是熟练的。 因此,我在研究数学、数据结构、算法等更多理论概念和创建个人项目(如android应用程序、游戏等)之间纠缠不清,以便有一个强大的投资组合,然后我可以将其提供给可能的雇主。 我的问题是:我应该优先考虑什么,询问有关计算机科学的理论知识,还是围绕特定的编程语言获得实际知识?
浏览 0
提问于2016-06-19
得票数 -1
4
回答
回溯我的“教育”
education
、
computer-science
、
experience
不久前,我决定开始编程。我真的,只是跳到了一种语言(Perl),并从那里走了。令我遗憾的是,我跳了进去: 我没有学习基本知识(如果你把它们称为基本知识的话)。 我没学过计算机科学。 我相信,这个问题阻碍了我真正的潜力。我应该在哪里“重新启动”?有我应该读的书、文章等吗?有经验的程序员应该知道什么主题吗?你的建议是什么?
浏览 0
提问于2011-11-08
得票数 13
回答已采纳
5
回答
通过学习Ruby,Python程序员会得到什么呢?
ruby
、
computer-science
我将在大学学习Ruby,Haskell和Prolog。现在,我想知道是什么吸引了我的注意力。我有半年的时间来做这三件事,这意味着我需要决定一种语言来获得我的课外时间。其他的我会学到的刚好足够在课程中做得很好。 我非常熟悉Haskell和Prolog,我知道学习它们将教会我一些非常重要的计算机科学概念。我对红宝石不太确定。 通过几个教程和介绍,我得到的印象是,红宝石是一个很浅的魔术。现在我在问红宝石人:如果我花了半年的时间学习它之后,如果我决定不再使用它,我会得到什么,Python还没有教我。 这个问题并不是为了“证明”红宝石,虽然我意识到这是一个潜在的争论的话题。 我现在所有的CS工作都使用P
浏览 2
提问于2010-10-24
得票数 16
回答已采纳
2
回答
lambda微积分和编程语言之间的关系是什么?
programming-languages
、
computer-science
、
lambda-calculus
我将在明年开始我的第一年(在大学)的计算机科学,我主要写C(如果这是重要的话)。我尝试过搜索,但我发现的大多数假设都是关于λ微积分的知识。为什么人们认为lambda微积分比单变量微积分在编程中更有用?lambda表达式和函数程序之间有关系吗?是阿隆佐·丘奇在λ微积分方面的工作影响了编程语言的发展吗? 学校外的每个人都在不停地讨论这个问题,我不知道他们会说些什么,尽管我渴望学习它,看看它与我的编程和对编程语言的理解有什么直接的关系。
浏览 0
提问于2014-10-18
得票数 14
回答已采纳
4
回答
程序员理解数学方面的学术著作
math
我想知道我应该按照什么顺序学习不同领域的数学,这样我就可以对所有的理论有一个全面的了解,以防我需要一些东西来解决计算机编程问题。 所以我创建了这个思维图 我不想知道关于如何做某件事的所有细节(例如“高斯-约旦约简”),我宁愿看一个例子,但然后使用数学软件,如sage-数学或mathematica。 例如,我想知道,考虑到分析函数,如何得到taylor级数(我已经知道了,我只是在说明我期望的知识深度)。 所以我所有的,,我想能够阅读关于数学的学术文章,这些文章在计算机科学/编程中有适用性,并且能够从这些文章中真正理解一些东西,,这样我就可以用这些知识来解决实际的编程问题。 公开的问题是
浏览 1
提问于2012-06-30
得票数 2
回答已采纳
5
回答
为共享组织代码提供最简洁的参考?
documentation
我和我的同事是一群科学家(也就是未经编程训练的)数据处理的黑客代码。是否有简明和简单的参考资料来记录习语、惯例或组织代码的指导方针?例如: 使用全局变量的约定 记录分发给他人的代码(例如,至少列出文件顶部代码文档中包含的所有函数) 诸若此类? 我知道这是一个很大的领域,可以深入到安全性、单元测试、重构以及所有这些问题,但是希望有一些入门知识,以(极其)很少的编程经验来涵盖最低限度的内容? 编辑:谢谢大家--我知道在使用括号、骆驼(或非)变量名等方面有具体的语言指南,但我希望有适用于大多数语言的基本约定。 Edit2:为了缩小范围,这些语言大多是命令式语言或过程语言(例如,Fortran,但我的
浏览 0
提问于2011-02-16
得票数 4
5
回答
从何说起神经网络
machine-learning
、
neural-network
、
svm
首先,我知道这个问题可能不适合这个网站,但是如果你能给我一些建议,我会非常感激的。 我是一名16岁的程序员,我对许多不同的编程语言都有过经验。不久前,我在course开设了一门课程,名为“机器学习入门”,从那时起,我开始非常积极地学习人工智能,我开始阅读关于神经网络的知识,并使用Java制作了一个实用的感知器,这真的很有趣,但是当我开始做一些更有挑战性的事情(构建数字识别软件)时,我发现我必须学很多数学,我喜欢数学,但这里的学校没有教我们太多,现在我碰巧认识一个数学老师,你认为学习数学(特别是微积分)对于我学习人工智能是必要的,还是应该等到我在学校学到这些东西? 另外,在我学习人工智能和机器学
浏览 0
提问于2014-10-12
得票数 7
回答已采纳
1
回答
使用Von Neumann模型的低级语言和高级语言之间的差异
programming-languages
、
difference
、
von-neumann
我对这个教科书上的问题感到困惑: 汇编程序是一种低级语言,但Java和Python是高级语言.用Von模型用一个例子解释这种差异。选择Java或Python。 我知道低级语言和高级语言之间的区别,但是我很难用Neumann模型来解释这些差异。我真的不明白这个模型和低级语言或高级语言有什么关系?有什么想法吗?
浏览 6
提问于2022-03-06
得票数 0
8
回答
在c#中接受浮点不精确的好处是什么?
c#
、
floating-point
、
floating-accuracy
在 的日子里,我一直在想这个问题,我很难表达我的问题。不过,我想我已经做好了我想知道的事。 为什么c#通过使用浮点数来存储数据来接受不准确?与其他方法相比,使用它有什么好处呢? 例如,Math.Pow(Math.Sqrt(2),2)在c#中并不准确。有一些编程语言可以精确地计算它(例如,Mathematica)。 我能想到的一个论点是,精确地计算它比仅仅处理不准确的问题要慢得多,但是数学和Matlab被用来计算巨大的科学问题,所以我很难相信这些语言真的比c#慢得多。 那为什么呢? PS:很抱歉给你发了这些问题,你们都很有帮助
浏览 3
提问于2011-01-05
得票数 5
回答已采纳
3
回答
数学家的视频游戏开发者
language-agnostic
嗨!我有一个硕士学位,里面全是数学的高级课程。我有荣誉和所有那些不太重要的东西。现在我正在完成我的博士学位的第二年。完成我的博士学位不是问题,但我不知道我是否想成为一名科学家。我喜欢电子游戏,但我不知道怎么编程。假设我决定退出科学家载体,开始学习编程。了解在游戏公司工作的适当知识有多难?在那些地方很难找到工作吗?因为我不知道我的生活该做什么,任何一种建议都可以是完美的,经验或任何被广泛接受的建议。
浏览 1
提问于2010-12-03
得票数 2
回答已采纳
1
回答
绝对newb Java程序员寻求“哑巴”教程/资源
java
、
android
、
editors
、
ide
到目前为止,我了解Java和面向对象编程的基本知识,并且仍在努力完善我对它的理解。我寻找了几种不同的资源--两本书和Oracle自己的教程--但是经常会遇到这样的情况:作者/教程解释假定理解学习者的东西(比如在基础知识被解释之前很久就引用数组)。 在我努力获得更好理解的过程中,我发现这些概念和解释的可视化表示(比如试图想象JVM是如何通过图像“思考”的)。 总的来说,我很难总结我对编程的理解(我学习了HTML和TI-83计算器的BASIC ),但是Java和Java以外的细节却大大超出了我的能力。我需要一个资源,教程,IDE,or...something...that带领学习者完成每一步,对于
浏览 0
提问于2012-05-05
得票数 -1
1
回答
关于编译器和解释器,OCR计算机科学GCSE是否错了?
compilation
、
interpreted-language
我是一名中学生,目前正在攻读OCR计算机科学GCSE ()。我自学编程,最近对OCR样本论文()中的一个问题感到惊讶,因为它违背了我的编程知识。 在问题5b中,有一个问题接着要求说明编译器和解释器之间的差异: Harry可以使用编译器或解释器来翻译他创建的代码。 这让我感到困惑,因为它似乎表明,编写的代码可以通过解释或编译来运行,这将是奇怪的,因为我的理解是,语言适合于两个框中的一个,解释(python )或编译(c++,java),而不是两者都适用。 是否真的可以根据程序员的愿望编译或解释单一的编程语言,还是这是OCR简化课程以使其更容易理解的另一种情况?
浏览 1
提问于2018-03-06
得票数 3
回答已采纳
2
回答
什么是上下文无关语法?
regex
、
parsing
、
grammar
、
context-free-grammar
有人能给我解释一下上下文无关文法是什么吗?看了维基百科的词条,然后又看了维基百科关于形式语法的词条,我完全被搞糊涂了。有人能解释一下这些东西是什么吗? 我之所以想知道这一点,是因为我希望研究解析,同时也研究正则表达式引擎的局限性。 我不确定这些术语是直接与编程相关,还是更多地与语言学相关。如果是这样的话,我很抱歉,如果是这样的话,也许可以移动一下?
浏览 0
提问于2011-07-16
得票数 108
回答已采纳
6
回答
那么非微积分编程呢?
computer-science
我最近问过关于的问题,但显然没有。 然而,我注意到一个问题是,我们的大部分注意力都集中在各种类型的微积分上。但仔细想想,从理论上讲,我可以将神经网络和遗传编程视为非基于微积分的编程模型,尽管缺乏独立的实现,但它们是近年来诞生的有趣想法(比如小于λ1930)。 同样开箱即用的还有查询语言、正则表达式和基于图/树的设计,它们虽然部分是数学的,但不是微积分,这让我思考现在编程中还有哪些非演算设计是重要的,还有哪些其他领域可以为我们提供新的编程范例? **注意:**这个问题不是关于“新”的,而是关于不是来自微积分的。
浏览 1
提问于2009-02-14
得票数 1
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
养良好C语言编程风格,编优质C语言代码,这才是C语言的开始
C语言能干些什么咧?小编带你了解下
C语言/C加加编程到底是什么?都能干什么?看小编慢慢道来
400行代码编C语言控制台界版2048小游戏
C语言到底是什么?都能干什么?看小编慢慢道来
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券