摘要:
问题编写一个函数,接受一条链表的首结点作为参数,(破坏性地)将链表反转并返回结果链表的首结点。解决思路代码 public Node reverse() { Node oldFirst = first;; first = null; whi... 阅读全文
摘要:
问题实现一个嵌套类DoubleNode用来构造双向链表,其中每个结点都含有一个指向前驱元素的引用和一个指向后续元素的引用(如果不存在则为null)。为以下任务实现若干静态方法:在头插入结点、在表尾插入结点、从表头删除结点、从表尾删除结点、在指定结点前插入新结点、在指定结点之后插入新结点、删除指定结点... 阅读全文
摘要:
问题用环形链表实现Queue。环形链表也是一条链表,只是没有任何结点链接为空,且只要链表非空则last.next的值就为first。只能使用一个Node类型的实例变量(last)。解决思路出列时将last.next指向last.next.next。入列时需要修改两条链接才能真正的让一个结点加入到一个... 阅读全文
摘要:
问题用递归的方法解答上一道练习。解决思路见上一题。代码算法-第四版-1.3 背包、队列和栈-习题索引汇总算法-第四版习题索引汇总 阅读全文
摘要:
问题编写一个方法max(),接受一个链表的首结点作为参数,返回链表中键最大的节点的值。假设所有键均为正整数,如果链表为空则返回0。解决思路这题没有看明白,链表的键指的是什么呢?有知道的回复一下,十分感谢!代码算法-第四版-1.3 背包、队列和栈-习题索引汇总算法-第四版习题索引汇总 阅读全文
摘要:
可以先敲ctrl-v组合键,再敲tab键,这样就不会被转换成空格了。给自己的备忘! 阅读全文
摘要:
WM_Window Message窗口消息,一般用在SendMessage,PostMessage这样的消息函数中SM_Static Message静态标签消息SS_Static Style静态标签风格BM_Button Message按钮消息BS_Button Style按钮风格BN_Button... 阅读全文
摘要:
Windows是消息驱动的,理解消息机制及消息循环是特别重要。知道在什么情况下产生什么消息会让我们对程序有更好的控制。Windows给应用程序发消息,有些会加入应用程序的消息队列,也是就是队列消息。有些直接调用窗口消息处理程序,不会加入到消息队列,这部分为非队列消息。下面分析一下一个应用程序从创建到... 阅读全文
摘要:
用Android studio 2.3调度程序时提示“Installation failed with message Failed to establish session”错误,需要在在开发者选项里关闭MIUI优化! 阅读全文
摘要:
先上解决办法,启动参数如下:$ LANG=en_US.UTF-8 /path/to/clion.sh查了好知久,竟然就由于编码的原因。可是Ubuntu已经设置为英文UTF-8,还是可以通过上面的方式解决问题。 阅读全文