今天上的算法课,受的打击挺大的,以前以为把程序写对就好了,没有考虑到程序的效率问题,上午讲了二分查找,找数组的第二大值,下午讲的排序,包括快速排序,归并排序,堆排序,哈希表,以前没用过Hash,用过之后感觉效率很高,也终于理解哈希到底是干什么用的了。
1、二分查找
2、快速排序
3、哈希
4、找数组第二大元素
今天上的算法课,受的打击挺大的,以前以为把程序写对就好了,没有考虑到程序的效率问题,上午讲了二分查找,找数组的第二大值,下午讲的排序,包括快速排序,归并排序,堆排序,哈希表,以前没用过Hash,用过之后感觉效率很高,也终于理解哈希到底是干什么用的了。
1、二分查找
2、快速排序
3、哈希
4、找数组第二大元素
揭開Java的神祕面紗--之基礎篇 java是一種簡單的、面向對象的、分佈式的、解釋型的、健壯的、安全的、結構中立的、可移植的、性能很優異的、多線程的、動態的語言。 Java的三種技術架