老师您好,学了您的第一门课,但第二门leetcode没学,适合学这门课吗
同学可以的!学习本门课程只要具备java基础及基本的算法基础都是没有问题的!祝您学习愉快!
老师?这门课最后可以做出可以玩的游戏吗?
亲 可以的哦!您可以详细得看一下我们的课程详情页,在课程详情页上展示的deom像扫雷、迷宫等就是我们课程中老师会讲解到的案例,因为主要讲解算法,所以游戏中老师会详细的讲清楚核心算法及原理,一些产品性的东西后期还是需要自己根据公司的需求去完善的!祝您学习愉快!
请问一下这个有时间限制吗
亲 目前实战课程没有时间限制哦!购买后您可以放心观看!祝您学习愉快!
波波老师 这个主要是偏向算法还是偏向于 Java Swing的
同学你好,本门课程侧重讲解算法,算法的实际应用,课程中带领大家使用我们熟悉的算法去实现一些非常有趣的deom 如:扫雷游戏、走迷宫、迷宫生成、人工智能基础算法自动求解。javaSing只是图形化展示的一个工具,祝您学习愉快!
为什么不用c++实现了呢??
亲 考虑的C++没有比较简单的上手快的GUI,所以使用Java。Java Swing使用非常简单,会Java基础的同学通过这个课程第二章的学习就完全可以应付这个课程需要的图形编程了:)祝您学习愉快!
我有java基础,但是数据结构和算法很弱,要先掌握那些知识点才能学习这门课程呢
亲,建议您先学“算法与数据结构”这门课程。链接:http://coding.imooc.com/class/71.html 祝您学习愉快。
bobo老师,开发环境必须要用Intellij IDEA吗
亲 任何 java 的 ide 都是可以。 但是IntelliJ是免费的哦!祝您学习愉快!
波波老师,我是通信跨考cs那位同学,毕设想将算法稍微结合硬件搞一起,该选个怎样的题目呢?
同学,抱歉,我不了解硬件领域。但我想做个机器人,到处都是算法吧!哈哈。这种问题还是要去咨询相似领域的童鞋哦:)
你好,请问用JS可以么
亲,您好~虽然学习这个课程的同学有同学使用JS(Canvas)对课程的内容进行了实现,但是由于课程中所使用的Java GUI框架整体机制和Canvas的机制区别并不小,所以如果使用JS的同学,需要自己将课程中的Java GUI代码逻辑用JS重写一遍。这需要同学对Canvas本身已经有相当的熟悉。如果对Canvas不熟悉,这个工作可能会有些难度。这门课程本身并不介绍Canvas:)祝您学习愉快~
bobo老师,我想用python和pyqt5作为GUI进行实现,可行嘛?
亲,您好~肯定是可行的。但是不同的GUI框架的使用可能有非常本质的区别,所以,需要你多花些心思去学习了解你所使用的GUI框架具体要怎么实现课程中的GUI部分的内容。但是从算法的角度,核心逻辑思路是一样的。具体实现,可能会遇到很多细节问题需要你去克服:)祝您学习愉快~
没有JAVA基础只有C++基础可以吗
亲,您好~不建议。因为课程的GUI部分完全是使用Java写的,在C++的语言下虽然有GUI框架可以替代,但体系差别太大。如果没有C++ GUI基础,很难短时间内使用C++编写出和这个课程一样效果的demo。。。当然,如果你有C++的相关GUI框架基础就很简单了。实际算法部分的代码是很容易移植的:)加油!祝您学习愉快~
这个课程能用Eclipse编程吗?我正在学JavaFX,不知道swing相对来说难吗?有什么相似的
亲,可以使用eclipse。swing非常简单,在这个课程中也会有专门的章节向大家介绍足以完成这个课程项目内容的swing的必要知识。整体上,这个课程还是以算法为主的,gui的编程是次要的。在课程中甚至会给出一个swing编写的gui模版,让同学们更专注于算法的学习。当然,如果愿意,完全可以将这个课程中学习的内容以javafx的方式展现出来!祝您学习愉快!
我有C++和数据结构基础但没学过java,想学这门课需要先学java吗
亲,您好~整体这门课程还是建议有 Java 基础的。因为课程的 GUI 框架使用的是 Java 的 Swing。除非你会某个 C++ 的 GUI 框架,否则很难使用 C++ 直接替代课程中的代码,因为框架相关。祝您学习愉快~
老师我现在没有一点的算法基础,应该先学哪一门呢
亲,您好~我推荐学习《玩转数据结构》。加油!:)祝您学习愉快~
老师您好,技术储备所指的算法基础是什么,本人Java初级,学过波波老师的玩转数据结构,能学这门课程吗
亲,您好~如果学习过排序算法和简单的图论算法(DFS 或者 BFS)更好,不过整体上,玩转数据结构的难度也够了,我认为学习这个课程是没问题:)祝您学习愉快~