会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
htj10
心 灵
欢喜 快乐
Stay Hungry, Stay Foolish.
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
32
下一页
2022年12月20日
条款41:了解隐式接口和编译期多态
摘要: ..00
阅读全文
posted @ 2022-12-20 19:51 htj10
阅读(13)
评论(0)
推荐(0)
编辑
条款40:明智而审慎的使用多重继承
摘要: 使用private继承 实现: #pragma once #include "IPerson.h" #include "PersonInfo.h" class CPerson1 : public IPerson, private PersonInfo { public: explicit CPers
阅读全文
posted @ 2022-12-20 15:56 htj10
阅读(14)
评论(0)
推荐(0)
编辑
2022年12月19日
归并排序
摘要: 归并排序 时间复杂度是 O(nlogn),空间复杂度是O(n); 归并排序算法中,归并最后到底都是相邻元素之间的比较交换,并不会发生相同元素的相对位置发生变化,故是稳定性算法。 C代码: #include <stdio.h> #include <stdlib.h> void printArray(i
阅读全文
posted @ 2022-12-19 16:05 htj10
阅读(18)
评论(0)
推荐(0)
编辑
堆排序
摘要: C代码: #include <stdio.h> void printArray(int a[], int len) { for(int i=0; i<len; ++i) { if(0==i) printf("[%d,",a[i]); else if(i < len-1) printf("%d,",a
阅读全文
posted @ 2022-12-19 12:17 htj10
阅读(8)
评论(0)
推荐(0)
编辑
2022年12月12日
串的匹配模式(KMP算法)
摘要: //串的模式匹配 //1.朴素的模式匹配算法 int Index1(char S[], char P[], int pos) {//查找并返回串P在主串S中从pos位置开始的位置,否则返回-1 int i, j, slen, plen; i = pos; j = 0; slen = strlen(S
阅读全文
posted @ 2022-12-12 17:44 htj10
阅读(56)
评论(0)
推荐(0)
编辑
2022年12月5日
eclipse新建maven工程(java工程)
摘要: 先进行maven的配置 参考:eclipse新建maven工程(web工程) 新建maven java工程 如下: 结构如下: **
阅读全文
posted @ 2022-12-05 15:07 htj10
阅读(55)
评论(0)
推荐(0)
编辑
条款39:明智而审慎地使用private继承.png
摘要: **
阅读全文
posted @ 2022-12-05 10:16 htj10
阅读(14)
评论(0)
推荐(0)
编辑
条款38:通过复合塑模出 has-a 或“根据某物实现出”
摘要: ***
阅读全文
posted @ 2022-12-05 10:15 htj10
阅读(14)
评论(0)
推荐(0)
编辑
2022年12月1日
HeadFirst设计模式-迭代器模式
摘要: 迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。 Java例子 package i_IteratorPattern_CompositePattern; import java.util.Iterator; public interface Menu { Iterat
阅读全文
posted @ 2022-12-01 18:11 htj10
阅读(12)
评论(0)
推荐(0)
编辑
2022年11月30日
HeadFirst设计模式-模板方法模式
摘要: 模板方法模式:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 package h_TemplateMethodPattern; public abstract class CaffeineBeverage { fin
阅读全文
posted @ 2022-11-30 15:39 htj10
阅读(16)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
9
10
···
32
下一页
公告
TOP