- 博客(2)
- 收藏
- 关注
原创 COMO C++ Component Model
构件化设计,其将复杂的系统分解为多个独立的构件,让每个构件可以单独设计、开发与测试,同时替换组件不影响系统的稳定性也不影响其他组件的可用性,达到”高内聚、低耦合“的软件设计要求,配合其提出的AOP面向方面编程支持,将操作与业务逻辑分离,进一步提高了抽象程度,使开发者和使用者不需要关心其他层级的具体内容,专注于接口进行设计开发。COMO作为一项基于C++的构建技术,旨在为C++提供能够应对现代化软件开发环境的能力,为C++解决语言方面存在的一些局限性,其采用的构件化设计新颖而富有价值。
2025-01-24 11:37:00
303
原创 关于使用Intel oneAPI生成更快的线段树
线段树是计算机科学中的一种基本数据结构,用于高效解决各种范围查询问题。它提供了一种执行范围总和查询,执行范围数学操作的高效方法线段树本质上是一种二叉搜索树,它将一个区间划分成两个线段,每个线段对应线段树中的一个节点,每个线段就是一条线段[a,b],长度为1的线段为叶节点,长度大于一的线段都会被均分为两个大小几乎相同的线段,对于一个长度为L的区间,其深度为log(L),于是每次进行区间操作的复杂度均为log(L)
2023-06-18 20:14:50
78
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅