第一章
就把所谓的核心技术全部交给外包公司了,现在却在总经理面前说什么严格控制。
这家伙的脸皮,真是厚得可以。
但江枫知道,好戏才刚刚开始。
那些代码,外包公司是永远做不出来的。
一周后,王磊再次找到了江枫。
这次,王磊的脸色有些难看。
江枫,我需要你配合外包公司做一些技术交流。王磊说道。
出什么问题了吗江枫明知故问。
外包公司对我们的技术方案有一些疑问。王磊说道,他们希望能够直接和技术负责人沟通。
疑问
江枫心中冷笑,肯定是外包公司发现那些代码根本跑不通,所以想要找真正的技术方案。
可惜,真正的技术方案在江枫手里,而不是在王磊那里。
什么样的疑问江枫问道。
主要是算法实现细节。王磊说道,他们觉得有些地方不太清楚。
不太清楚
那是因为根本就是错的!
我可以和他们交流。江枫点头,什么时候
明天下午。王磊说道,我已经安排了会议室。
好的。
江枫表面答应得很痛快,心中却在盘算着如何应对。
明天的会议,将是一个关键的转折点。
王磊和外包公司想要从他这里套取真正的技术方案,但江枫准备给他们一个惊喜。
一个让他们永远忘不了的惊喜!
第七章
第二天下午,会议如期举行。
参会的除了江枫和王磊,还有外包公司的三名技术专家。
为首的是一个四十多岁的中年人,自我介绍说叫李总工。
江工程师,久仰大名。李总工主动握手,听王总监说,这个项目的核心算法是您设计的
是的。江枫点头,有什么问题吗
确实有一些技术细节想请教。李总工拿出一份打印的代码,这个算法的时间复杂度分析,我们有些看不懂。
江枫接过代码,心中暗笑。
这正是他故意设计的陷阱之一。
哪里看不懂江枫装作认真地问。
这里。李总工指着其中一段,按照您的实现方式,这个循环的复杂度应该是指数级的,但您标注的是线性复杂度。
没错啊。江枫一本正经地说,这里用了动态规划的思想,通过空间换时间,确实可以达到线性复杂度。
李总工皱眉:可是我们实际测试的时候,运行时间非常长...
那可能是实现上的问题。江枫说道,这个算法确实比较复杂,需要对底层数据结构有深入的理解。
另一个技术专家忍不住插话:江工程师,我们团队都是资深开发者,对算法和数据结构都很熟悉。但这个代码确实有问题...
有什么问题江枫反问。
首先,这个递归调用没有终止条件...
怎么没有江枫指着代码中的一行,这里不是有判断吗
但是这个判断条件永远不会成立。技术专家说道。
江枫装作仔细思考的样子,然后恍然大悟:哦,你说的对!这里确实有个逻辑错误。
那怎么修正李总工问道。
这个...江枫故作为难,说实话,这个算法我设计了很长时间,中间经过很多次修改,可能有些地方确实有问题。
王磊坐在一旁,脸色越来越难看。
他以为自己拿到的是完美的技术方案,结果现在发现漏洞百出。
江枫,王磊忍不住开口,你能不能提供一个正确的版本
我尽力。江枫点头,但