强化Java技能

强化Java技能,java,Java,上学期我学习了java中的面向对象编程入门,下学期我将学习java中的计算机科学2,主要学习java中实现的各种算法和数据结构,如链表、二叉树等。。。 在为下学期的算法和数据结构课程做准备的同时,有哪些方法可以强化我在面向对象编程入门课上学到的知识 你可以用java做一些编程。有一个很好的网站帮助我进入java,叫做它甚至包含一个在线编译器,用于根据一些测试用例检查您的解决方案 在“完成”了codingbat之后,我开始了——这一个包含了真正的坏蛋问题:D 我强烈建议你看看那些网页 编辑: 这

上学期我学习了java中的面向对象编程入门,下学期我将学习java中的计算机科学2,主要学习java中实现的各种算法和数据结构,如链表、二叉树等。。。
在为下学期的算法和数据结构课程做准备的同时,有哪些方法可以强化我在面向对象编程入门课上学到的知识

你可以用java做一些编程。

有一个很好的网站帮助我进入java,叫做它甚至包含一个在线编译器,用于根据一些测试用例检查您的解决方案

在“完成”了codingbat之后,我开始了——这一个包含了真正的坏蛋问题:D

我强烈建议你看看那些网页


编辑:

这些问题与我至今遇到的现实世界问题无关。但它们确实帮助我以一种不同且高效的方式思考代码


编码问题现在对我来说似乎是个难题。这些都是一些有趣的问题,因此您可以用Java解决这些问题,以提高Java和算法知识

这是另一个好的起点。只需进入算法部分,启动TopRecorder arena。此外,它还有一些关于算法的不错的教程


祝你好运

从简单到困难:

  • 学习/编码链表
  • 学习/编码图形
  • 了解有关红黑树的信息/代码

我知道你想提高OOP技能,而不是解决问题的技能。我最好的建议是按照下面的顺序


  • 这是唯一的答案。然而,人们一直在问这个问题,显然是希望有更神奇的东西。我猜我的意思是我可以用java编程什么。显然,编程是合乎逻辑的,但我到底应该编程什么呢。。。学习书。。。实践。。。用java编写自己的程序。。。当你学习一些东西的时候,你知道一些平常的事情……我把这个问题投了赞成票,因为学生们需要正确的指导和指导。例如,你曾建议学习,但要学习什么?哪些是好书?是的,我正在寻找更详细的回答。很明显,阅读和练习编程都是提高的方法,我只是想得到关于阅读和练习内容的指导。我喜欢这个,我有时间的时候必须尝试一些:PThanks。我已经解决了Euler项目的一些问题,并且每隔一段时间就开始编写bat代码。现在我休息了,我要尽可能多地解决问题。