摘要:
代码很难一次尽如人意 在代码能运行后,早期是懒得修改 后来是没有时间修改 但有时间重构的话,还是能改善代码结构,提升可读性的 因此以重构这本书为主,摘抄一些点来指导重构 阅读全文
摘要:
算法: 快速排序是一种分治的排序算法。它将一个数组分成两个子数组,将两部分独立地排序。快速排序和归并排序是互补的;归并排序将数组分成两个子数组分别排序,并将有序的子数组归并以将整个数组排序;而快速排序将数组排序的方式则是当两个子数组都有序时整个数组也就自然有序了。在第一种情况中,递归调用发生在处理整 阅读全文