V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ipwx  ›  全部回复第 146 页 / 共 200 页
回复总数  4000
1 ... 142  143  144  145  146  147  148  149  150  151 ... 200  
Typora 写完用 Pandoc 转 HTML。
2019-06-06 20:31:36 +08:00
回复了 ShangJixin 创建的主题 问与答 计算机科学与技术需要学高数吗
@ShangJixin 另外说一些话,你那老师明显误人子弟。。。

首先高数是个笼统的概念。说实话学到我现在的这个份上(读博中),我觉得国内工科的“高等数学”根本就不高等、包括微积分、线性代数、离散数学什么的,全都是一些 17、18 世纪、最多 19 世纪的东西,都是现代数学基础中的基础。
- - - -

物理学奠基之作、牛顿的《自然哲学的数学原理》全部都是在微积分的基础上做出来的。牛顿和莱布尼兹那个时代的微积分非常不严谨,对于无穷大和无穷小的刻画非常地感性,所以有些问题都搞不清楚答案是什么。工科用的微积分虽然比那个时代先进一点,但也就没先进到哪里去,属于黎曼积分的应用范畴。通俗来说,就是会算就行。大学考试的计算不会像高考那样出技巧题的,就是检测你有没有会而已。

微积分在现代数学种属于分析的范畴。20 世纪数学家一大重要成果就是微积分的严格化,发展出了实分析理论,解决了一系列实数范围内涉及无穷的问题。实分析的升华是测度论,如果你听说过“飞矢不动”这个悖论,那么测度论就能解决这个悖论。感性来说,测度论就是严格定义了什么是“体积”,是更现代一些的积分的基础(比如 Lebesgue 积分),也是概率论的严格化。国内工科大致上不会涉及到这一些。

实分析的另一些后续发展包括复数域上的分析(惭愧,我本科学了皮毛但又忘了),泛函分析(我只懂入门)。

所以这条分支,工科高数真的不难,只要你肯学,多做点题,就会了。真正难的(但也是精髓的)都在后面呢,你有兴趣或者读博了有需求再去学。
- - - -

线性代数在工科数学里面一半涉及两部分,包括计算和线性空间。计算很简单,包括矩阵各种计算、高斯消元、对角化方法,有些学校还会讲若当标准型,但都只是计算而已。精髓的部分是线性空间,但讲得不深,大致上是以基向量、特征向量和特征值为核心的一些内容。其实这部分内容我觉得才是工科高数里面,可以称得上现代数学区别于古典数学的核心部分。因为从这部分延伸出去,可以升华到泛函分析里面的函数空间、函数基等重要内容。

顺便一提,傅立叶变换就是以一组(不知道什么类型的函数,我忘了)函数空间里面的正交基为核心,创造出来的工科计算方法而已。
- - - -

离散数学,呃…… 其实这门课很大杂烩,包括数理逻辑(推理过程的严格化,比如你是否还记得初中学的“逆否命题等价于原命题”?)、集合论(没比高中多出来啥,精髓的部分要涉及到测度论,所以工科一般不讲)、图论(涉及到计算机算法了,一般也比不上计算机系专门的算法课讲得深)、代数结构(没讲多少,只讲了群论入门。群论真正精髓的部分,不好意思,上课老师不讲,我也没有学。。。密码学需要它,但我不搞密码学)。

其实国外一般没有离散数学这门学科。。。 国内计算机系开它,只是作为扫盲课程的。

说起群论,还有个小故事。它创立于 19 世纪,然而它最重要的创立者之一、伽罗瓦,因为和人决斗,英年早逝。在决斗前一晚,他用潦草的字迹把思考过的群论写在了草稿纸上,然后第二天决斗就被人干掉了。。。
- - - -

所以其实高数一点都不难,只不过一开始入门那坨计算既无趣又复杂,还看不到用处。但是如果你往后学,就有很多有趣的内容。或者你计算机专业学一些特定的东西(比如机器学习依赖微积分和概率论,有些高端论文涉及实分析和测度论,甚至是泛函分析。我前段时间写的论文用了变分法,是泛函分析的应用,当然我也只懂计算,不太懂泛函分析理论;再比如我提到的密码学依赖群论),也会发现它们很有用。
2019-06-06 20:08:09 +08:00
回复了 ShangJixin 创建的主题 问与答 计算机科学与技术需要学高数吗
@ShangJixin 我个人觉得你自认为智商够 985 的程度,计算机专业的高数根本不成问题。千万不要还没学就害怕了,那样你确实学不好。当然,如果你认为你不够上 985,那你也没想这么多有的没的了,反正毕业了找工作和你的专业也大概没有关系。
2019-06-06 20:05:04 +08:00
回复了 ShangJixin 创建的主题 问与答 计算机科学与技术需要学高数吗
你还没学过高数咋知道学不会…… 工程高数没那么多技巧性的东西,除非你要走数学专业。。。
2019-06-06 14:47:43 +08:00
回复了 superbai 创建的主题 Python Python 如何进行全局的请求日志记录?
@superbai 做一个 metaclass,然后你就可以自动给所有成员函数自动加装饰器了。
2019-06-05 16:57:57 +08:00
回复了 hujianxin 创建的主题 程序员 写代码(不包含 Java )不喜欢补全(自动补全)的大佬举手
影响了,非常影响。
2019-06-05 16:55:52 +08:00
回复了 h8743 创建的主题 Java Java 实现 输入 AA 输出 AB ..输入 AZ 输出 BA 一直到输出 ZZ
2019-06-05 14:57:52 +08:00
回复了 h8743 创建的主题 Java Java 实现 输入 AA 输出 AB ..输入 AZ 输出 BA 一直到输出 ZZ
不好意思,ZZ = 26 * 26 - 1
2019-06-05 14:57:21 +08:00
回复了 h8743 创建的主题 Java Java 实现 输入 AA 输出 AB ..输入 AZ 输出 BA 一直到输出 ZZ
一楼不要这么绝情嘛~ 我来给楼主提个醒:

AA = 0
AB = 1
...
ZZ = 26 * 26

剩下的楼主自己想。
我去年有过,半年才好。

解决方案是早睡早起,睡满 8 小时,不要喝茶和咖啡这类会引起神经兴奋的饮料。做点开心的事情,不要老是想着带来压力的事情。然后呼吸的话,一开始你可以有意识去体会更舒服的呼吸方式,然后试着去忘记它。但归根结底,你的焦虑才是根本原因,只在意呼吸是没用的。
2019-06-04 14:35:10 +08:00
回复了 rain423 创建的主题 程序员 C++ 类型转化问题
一般把 const * 改成 * 都会有你意想不到的隐患,比如对象内部状态不统一。因为类的设计者认为这个接口不会造成数据变更。

正确方法:联系你调用的类的作者,改代码。

不要说什么业务需要调用底层接口不好改代码,各种 BUG 都是这种思想造成的。
2019-06-01 11:17:47 +08:00
回复了 RaymanNg 创建的主题 程序员 交流一下 Windows 系统的使用经验
@RaymanNg 所以趁早丢掉洁癖(包括 Portable Apps、FOSS 和隐私的洁癖),享受科技带来的便利才是王道。(手动滑稽)
2019-06-01 11:16:52 +08:00
回复了 RaymanNg 创建的主题 程序员 交流一下 Windows 系统的使用经验
我本科三年级的时候也和你一样有强迫症。

后来治好了…… 因为发现这么搞没啥用,反而比花一天在一台新机器上一股脑把各种东西都按一遍还要费事。

至于你说迁移配置文件?不存在的。Chrome 有自动配置同步(我早就已经无所谓这种同步会影响“隐私”的事情了),Dropbox / iCloud Drive / One Drive / One Note 全都会自动同步,只要登陆账号就行了。IDE 方面有 PyCharm / IntelliJ / WebStorm,大多是开箱即用,根本不用配置。VS Code 只用基本功能,不需要配置。

所以你说在这样的 Use Case 下面,还有啥折腾 Portable Apps 的必要呢?
哦我没读懂楼主的意思,抱歉。
curl xxx | sh -c 'SCRIPT=/tmp/tmp.sh; cat > "$SCRIPT"; sh "$SCRIPT"'
2019-05-28 21:50:58 +08:00
回复了 yeemn 创建的主题 macOS [Markdown 编辑器] Blank for macOS 开始 Alpha 测试
巨大的 Markdown 文档在现实中基本不是需要考虑的需求。

如果有,就拆开来写,然后 pandoc 合并就能随意渲染成任何输出格式。
2019-05-27 18:47:43 +08:00
回复了 NewDraw 创建的主题 职场话题 记一次体验极差的面试
@NewDraw 你也知道手动是你之前公司的术语啊,那不应该给新的公司的面试官解释一下嘛?我感觉从你的描述来看,你的沟通能力问题更大一点。。。
1 ... 142  143  144  145  146  147  148  149  150  151 ... 200  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   944 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 20:41 · PVG 04:41 · LAX 12:41 · JFK 15:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.