上一页 1 2 3 4 5 6 7 8 9 10 ··· 32 下一页
摘要: ..00 阅读全文
posted @ 2022-12-20 19:51 htj10 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 使用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) 编辑
摘要: 归并排序 时间复杂度是 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) 编辑
摘要: //串的模式匹配 //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) 编辑
摘要: 先进行maven的配置 参考:eclipse新建maven工程(web工程) 新建maven java工程 如下: 结构如下: ** 阅读全文
posted @ 2022-12-05 15:07 htj10 阅读(55) 评论(0) 推荐(0) 编辑
摘要: ** 阅读全文
posted @ 2022-12-05 10:16 htj10 阅读(14) 评论(0) 推荐(0) 编辑
摘要: *** 阅读全文
posted @ 2022-12-05 10:15 htj10 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。 Java例子 package i_IteratorPattern_CompositePattern; import java.util.Iterator; public interface Menu { Iterat 阅读全文
posted @ 2022-12-01 18:11 htj10 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 模板方法模式:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 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