摘要:解题思路题目很简单,就是要求用插入排序的方法来为链表排序。插入排序就是每次遍历一个新的元素,将其插入到前面已经排好序的元素中。但要注意我们要将的前一个节点记录下来在找到中点后,我们要将这样链表才能分割成个。 Insertion Sort ListSort a linked list using insertion sort. 1.解题思路 题目很简单,就是要求用插入排序的方法来为链表排...
摘要:内部类中也可以取得这个外部类对象引用。创建成员内部类对象的时候需要外部类对象。另外在方法中的内部类不能加等权限修饰符,只能加和修饰符。可以在接口内部定义内部类,而且他们即使没有修饰,也会自动变成的。 Thinking in Java捞干货,写笔记 一、成员内部类 1.最基本使用 public class Demo { class Contents{ privat...
摘要:今天做这个作业的时候,复习了挺多的命令行的知识用多了命令行就不会了命令行编译带有包的文件打开注意这一部非常的关键,必须在你的源代码目录下打开否则在运行就会运行包中的文件终于成功了关键就在第二点参考资料我是在这里找到答案的 今天做这个作业的时候,复习了挺多的java命令行的知识... ps:ide用多了命令行就不会了.. ╮(╯▽╰)╭ 1.命令行编译带有包的java文件: java...
摘要:交换法复杂度时间空间思路为了实现这题,我们要用交换的方法,顺序是左上先和左下交换,然后左上和右下交换,然后左上和右上交换。和类似,我们通过圈数来控制内外的顺序。代码计算圈数左上和左下交换左上和右下交换左上和右上交换 Rotate Image You are given an n x n 2D matrix representing an image. Rotate the image...