链表
微软暑期实习笔试题 合并两个有序单链表 https://blog.csdn.net/calmreason/article/details/7804774
栈
表达式求值 https://blog.csdn.net/calmreason/article/details/78163268
队列
模拟银行排队叫号 https://blog.csdn.net/calmreason/article/details/78396950
栈与队列互相实现 https://blog.csdn.net/calmreason/article/details/40985597
树
二叉搜索树 https://blog.csdn.net/calmreason/article/details/17485907
二叉搜索树(复制二叉树:非递归实现) https://blog.csdn.net/calmreason/article/details/8507087
堆
微软笔试题 统计英文电子书中出现次数最多的k个单词 https://blog.csdn.net/calmreason/article/details/7772132
图
图的邻接矩阵邻接表表示:最短路径求解 大作业 https://blog.csdn.net/calmreason/article/details/80544080
排序
给一个包含10^7个整数的大文件排序 https://blog.csdn.net/calmreason/article/details/7853572
大型文件外部排序(二路归并和k路归并的实现和比较) https://blog.csdn.net/calmreason/article/details/7888059
动态规划
连续子数组最大和 https://blog.csdn.net/calmreason/article/details/80288282
微软笔试题,求连续子数组的最大和 https://blog.csdn.net/calmreason/article/details/7772448
微软一面笔试题:股票交易 https://blog.csdn.net/calmreason/article/details/7904062
递归
微软笔试题 跳台阶问题 https://blog.csdn.net/calmreason/article/details/7853170
求一个整数的加法组合 https://blog.csdn.net/calmreason/article/details/8024342
打印螺旋矩阵 https://blog.csdn.net/calmreason/article/details/7958559
微软笔试题:输出1到n的全排列 https://blog.csdn.net/calmreason/article/details/7847421
正则表达式
Matlab字符串匹配,华为编程最给力 https://blog.csdn.net/calmreason/article/details/6641711
其他
10进制整数转化为2进制,或任意进制整数 https://blog.csdn.net/calmreason/article/details/6531391