自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 十大经典排序c++

排序--排来排去比较类排序交换排序冒泡(Bubble Sort)快速排序(Quick Sort)合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入比较类排序通过比较来决定元素间的相对次序。不需要额外分配空间。交换排序冒泡(Bubble

2020-11-09 19:46:19 210

原创 算法导论-插入排序 insertion sort

插入排序------书中用了排手里的纸牌做例子,如果排序的对象是链表可能会更适合. 但对于数组,我想了个另外的例子更容易理解。 场景: 有8个小朋友坐在8个凳子上排成一排,老师想把小朋友按个头从低到高按顺序坐,老师是懂算法的总结:从第二个小朋友开始到最后一个小朋友依次叫出来和前面的小朋友比较。 如果前面的小朋友比他高,那个小朋友往右边空位置坐,直到前面的小朋友没有站着的小朋友高,站着的小朋友坐到空凳子上。Python 代码 https://github.com/zhengyx1982/EngLe

2017-06-23 15:26:33 349

转载 程序员必备

http://tools.zhaishidan.cn/

2017-03-09 10:06:56 235

原创 Excel VBA access WCF service

背景:VBA 访问WCF通过TCP能够实现担有局限性,它只适合返回值或者参数是常用类型(Int, String等)或者常用类型的数组。请参考http://damianblog.com/2009/07/05/excel-wcf/。如果要支持自定义类型,定义在WCF DataContract或者是COM对象,都会访问时提示Type没有定义。方法:创建一个COM library 去访问WCF

2017-02-28 17:12:55 491

原创 OleDB Get SQL Server SmallDateTime type.

使用OLEDBCommand 读取的table schema并不支持SQL Server 一些特殊的数据类型,例如SmallDateTime. 可以通过查找INFORMATION_SCHEMA.COLUMNS 获得SQLServer里的数据类型。OleDbCommand cmd = newOleDbCommand("select * from tablename", con

2017-02-23 10:09:23 258

原创 Quick Sort and Random Quick Sort

class Program { static void Main(string[] args) { int[] a = new int[] { 49, 38, 65, 97, 76, 13, 27 }; int[] b = new int[] { 49, 38, 65, 97, 76, 13, 27 };

2017-02-10 17:09:13 361

转载 备忘录模式---备份还原某个时间点的状态

备忘录模式旨在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。在命令模式中,备忘录模式经常还经常被用来维护可以撤销(Undo)操作的状态。类图:Originator:负责创建一个备忘录Memento,用以记录当前时刻它的内部状态,并可使用备忘录恢复内部状态。Originator可根据需要决定Mement

2017-02-08 12:35:39 729

原创 中介者模式--买房卖房

publicclassMediator    {       publicvirtualvoid GetHouseInfo(Customer customer, string house)        {         }       publicvirtualvoid GetBuyerExpectedInfo(Cus

2017-02-07 12:56:04 441

原创 解释器模式--Excel公式嵌套

.e.g. Excel formula =ROUND(SUM($A$1, 2),1) classBaseExp{ publicvirtualobject Evaluate(){ returnnull;}} classRangeExp:BaseExp{    Range _range;  public RangeExp(Rang

2017-01-20 12:43:02 606

原创 命令模式-国庆阅兵

国庆阅兵 总导演--Client---确定阅兵方案 有几个方阵,每个方阵要表演什么,表演流程每个演习的方阵--Receiver-- 每个方阵负责自己要做的表演动作如果行注目礼和列队前进表演流程--Invoker--负责阅兵流程原地行注目礼--ConcreteCommand列队步行-ConcreteCommandICommand--Execute(), CanExecut

2017-01-19 12:55:33 330

原创 类关系

Realization 实现--类继承接口 can doGeneralization 泛化--类继承类 is aAggregation 聚合-- has aComposition 组合-- contains aAggregation& Composition are both association关联Depenedency 依赖-- Use a 如把其他类作为参数传递到函数中

2017-01-17 12:49:30 200

原创 批处理

@ECHO OFF 关闭回显setlocal  将启动批处理文件中环境变量的本地化if  "%1" == "A" Goto A_Section 如果第一个参数是A跳到A_Sectionif not exist "%TEMP%\A\" md "%TEMP%\A\"如果没有改路径创建它if %Errorlevel% NEQ 0 Goto Report_ERR 如果出错跳到Report_

2017-01-17 12:06:21 191

原创 Office

1. Outlook 2016 stuckresolveRun command :outlook.exe /safe. Close outlook.

2017-01-16 10:05:08 228

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除