随笔分类 -  语言学习

各种程序设计语言的学习笔记
C++中的句柄类
摘要:初次在《C++ Primer》看到句柄,不是特别理解。在搜索相关资料后,终于有了点头绪。 首先明白句柄要解决什么问题。参考文章《C++ 沉思录》阅读笔记——代理类 场景: 我们要把继承类绑定到基类的实例对象中 该场景有两个问题需要解决:内存分配和未知对象的绑定 有如下解决方案 直接复制继承类对象到基 阅读全文

posted @ 2016-02-26 12:42 Jimtastic 阅读(637) 评论(0) 推荐(0)

普林斯顿大学算法课 Algorithm Part I Week 3 自我总结
摘要:要熟练掌握比较器Comparatorpublic final Comparator MY_COMPARATOR = new myComparator(); //定义比较器.....public int comparaTo(T t){.....}private class myComparator i... 阅读全文

posted @ 2014-10-04 22:00 Jimtastic 阅读(594) 评论(0) 推荐(0)

普林斯顿大学算法课 Algorithm Part I Week 3 排序的应用 System Sorts
摘要:排序算法的大致脉络 阅读全文

posted @ 2014-10-02 12:57 Jimtastic 阅读(304) 评论(0) 推荐(0)

普林斯顿大学算法课 Algorithm Part I Week 3 重复元素排序 - 三路快排 Duplicate Keys
摘要:三路快排(3-way quicksort)可以提升重复元素排序的效率 阅读全文

posted @ 2014-10-02 12:11 Jimtastic 阅读(444) 评论(0) 推荐(0)

普林斯顿大学算法课 Algorithm Part I Week 3 求第K大数 Selection
摘要:通过快速排序的分区思想求第K大数 阅读全文

posted @ 2014-10-02 11:16 Jimtastic 阅读(253) 评论(0) 推荐(0)

普林斯顿大学算法课 Algorithm Part I Week 3 快速排序 Quicksort
摘要:快速排序是最快的排序 阅读全文

posted @ 2014-10-02 10:40 Jimtastic 阅读(951) 评论(0) 推荐(0)

普林斯顿大学算法课 Algorithm Part I Week 3 排序稳定性 Stability
摘要:排序稳定性 阅读全文

posted @ 2014-10-01 21:23 Jimtastic 阅读(211) 评论(0) 推荐(0)

普林斯顿大学算法课 Algorithm Part I Week 3 比较器 Comparators
摘要:Java比较器(Comparator)接口的介绍 阅读全文

posted @ 2014-10-01 20:58 Jimtastic 阅读(610) 评论(0) 推荐(0)

普林斯顿大学算法课 Algorithm Part I Week 3 排序算法复杂度 Sorting Complexity
摘要:复杂度的分析 阅读全文

posted @ 2014-10-01 20:04 Jimtastic 阅读(624) 评论(0) 推荐(0)

普林斯顿大学算法课 Algorithm Part I Week 3 归并排序 Mergesort
摘要:归并排序的思想、java实现以及优化 阅读全文

posted @ 2014-10-01 17:26 Jimtastic 阅读(628) 评论(0) 推荐(0)

普林斯顿大学算法课 Algorithm Part I 学习资源
摘要:普林斯顿大学算法课 Princeton University Algorithms, Part I 学习资源 阅读全文

posted @ 2014-09-30 00:08 Jimtastic 阅读(1204) 评论(3) 推荐(0)

Java 初学者帮助文档以及基础教程
摘要:Java 初学者帮助文档以及基础教程 阅读全文

posted @ 2014-09-29 23:49 Jimtastic 阅读(735) 评论(0) 推荐(0)