我想知道自己这是欠缺什么能力 ?

2012-02-19 17:00:27 +08:00
 kojp
徘徊了很多橱窗( php python vb delphi js甚至汇编 ) ,也或多或少 参与过不少相关 小项目 . . .

但是 ,一遇皮类似于.如何做一个乘法九九表 ,或是生成一幅扑克牌 ,或是生成一个棋盘之类的韪目 .我总是不能快速 清晰的解决掉 ..

-------如果有一个文档把思路整理好了 . . 我都能用各种语言 实现 .

我想知道 ,我这是缺乏 ,逻辑能力呢还是数学能力 ?


在六楼晒太.阳 ,感觉这个问题挺困惑的
4516 次点击
所在节点    问与答
41 条回复
skywinger
2012-02-19 17:20:18 +08:00
@kojp 哈哈,不欠缺能力,只是不大会应付考试而已。
blacktulip
2012-02-19 17:29:24 +08:00
algorithm is indeed the most difficult part. no worry. most people are just like you.
levn
2012-02-19 20:05:09 +08:00
缺乏的是知识……
holsety
2012-02-19 20:09:29 +08:00
@blacktulip agree.It's difficult for me,too.
master
2012-02-19 20:16:41 +08:00
虽然说举得例子实在想不出会是因为啥能力不行而导致没法如何,其实主要还是思考问题的方式
要非要说是什么能力的话,大概算是把 实际问题 抽象成 数学模型 的能力 吗。。。= =
kojp
2012-02-19 20:21:19 +08:00
@master
对 ! ! 就是这种 能力

----要怎么提高 ?

Ps : 没上过大学 ,没学过初二以后的数学 . . . 不善于抽象的复杂的思考 . . .
kojp
2012-02-19 20:22:47 +08:00
@levn
咩解 ?
基础.的理论知识 ?
francis
2012-02-19 20:38:12 +08:00
缺乏经验吧 = =!
chuck911
2012-02-19 20:43:56 +08:00
也可能是自信噢~
其实不必追求清晰快速,慢慢迭代,边测边做,渐渐靠近完美解
素描总是从大概轮廓开始,即使画师熟练到可以一笔就把脸型勾得很像,他也未必会那么做

欲速则不达,初中数学够用的,相信自己吧
ssword
2012-02-19 20:56:25 +08:00
算法之类多做些题就好的
ligyxy
2012-02-19 21:19:51 +08:00
说数学也对,说做题的能力也对。不矛盾
chuck911
2012-02-19 21:21:45 +08:00
编程和解题不一样的就是你有个计算机器可以帮你推演、校验,想一下搞定就变成了做题
levn
2012-02-19 21:46:58 +08:00
@kojp
就是关于具体问题的那些知识
感觉想不清楚,是未解决的因素多,脑子塞住了 --
master
2012-02-20 10:50:08 +08:00
其实我觉得这和知识无关,和能力也关系不大,
最关键的还是多实践,多练习。一开始不熟悉,可以找简单的案例(比如楼顶举例的那些)可以先看别人怎么做的,去想别人为什么要这么做,逐渐去适应这种思考问题的方法
Sunyanzi
2012-02-20 11:30:04 +08:00
我觉得 LZ 需要的是去看二重循环 ... 顶楼举的三个例子的程序点全都在这里 ...

如果这真的是三个实际的例子的话 ... 我觉得 LZ 欠缺的是编程的能力 ...

这真的是编程的基础 ... 和语言无关 ...

哪怕你某种语言的语法背的滚瓜烂熟 ... 小技巧用的行云流水 ...

碰到一个像我这样面试别人的时候要对方纸笔写八皇后的人也得抓瞎不是 ...

毕竟程序语言只是工具 ... 真正需要体现的是你的思想 ... 没有思想又如何能写程序呢 ...

就好比熟练使用斧子锯子锤子的人多 ... 但能设计出美观又耐用的好家具的没几个 ...

废话了这么多 ... 出道题给你研究吧 ...

$ ./diamond 3
__*
_***
*****
_***
__*

请实现 diamond 这个程序 ... 语言随意 ... 用于生成一个菱形 ...

这个程序接收一个参数 ... 参数必须是一个 int ... 表示菱形的边长 ...

上面的例子就是参数为 3 的情形 ... 如果参数为 2 就是一个十字 ...

就是这样了 ... 如果你弄明白这道题 ... 顶楼那三个问题就都迎刃而解了 ...
kojp
2012-02-20 13:27:34 +08:00
@Sunyanzi
真心感谢你的耐心 ....

我一会开电脑了 第一件事儿就是把你的韪目做掉 .
chihuo
2012-02-20 13:36:14 +08:00
@Sunyanzi 我嫉妒你的用户名啊。。。。
zjxubinbin
2012-02-20 14:32:00 +08:00
逻辑能力不就是数学能力的一种么...
kojp
2012-02-20 17:35:24 +08:00
开始做题~~~
cmonday
2012-02-20 18:09:59 +08:00
@Sunyanzi 你真的面试的时候让人纸笔写八皇后么= =
招算法工程师的时候?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/27704

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX