码迷,mamicode.com
首页 >  
搜索关键字:复杂    ( 50633个结果
线性表-数组
一、数组 说动态数组之前,首先要说数组,数组是一种顺序存储的线性表,所有元素的内存地址都是连续的。数组的最大优点是他的查找时间复杂度能够达到O(1),但是增和删的时间复杂度较高O(n) 二、动态数组 动态数组,即根据用户的输入动态扩充或缩小当前数组的容量。在python中,已经内置了动态数组,叫做列 ...
分类:编程语言   时间:2020-12-03 11:33:07    阅读次数:3
三种直线段绘制方法:DDA算法、B算法和中点分割法
一、综述 三种直线段绘制方法:DDA算法、B算法和中点分割法。 在MFC环境中测试上述三种算法并对比分析三种算法的误差及效率。 二、程序框架 MFC程序: cgDrawLineView.h为视图层的头文件,负责声明各种成员变量和成员函数; cgDrawLineView.cpp为视图层的源文件,负责实 ...
分类:编程语言   时间:2020-12-03 11:31:47    阅读次数:8
可视化晶体和分子结构最有效的方法
CrystalMaker X是可视化晶体和分子结构的最有效方法。其交互式设计使您可以“看到树木的树木”,并建立自己对复杂材料的视觉理解。CrystalMaker超越了传统的晶体学软件,使您可以使用可旋转的动画创建动态的可视化效果。能量建模工具使您可以设计和放松新结构,预测其振动特性,并探索它们与其他 ...
分类:其他好文   时间:2020-12-02 12:47:23    阅读次数:24
spring boot
Spring Boot 背景分析 JAVAEE应用体系中繁重的配置、低下的开发效率、高难度的三方集成,复杂的部署流程等等一直被开发人员所诟病。即使是使用Spring这样的轻量级的资源整合框架,在实现其相对比较多的资源整合时,依旧需要大量的手动依赖管理,复杂的XML配置(还经常没有提示)。还有就是现在 ...
分类:编程语言   时间:2020-12-02 12:46:57    阅读次数:12
LeetCode884-两句话中的不常见单词
非商业,LeetCode链接附上: https://leetcode-cn.com/problems/uncommon-words-from-two-sentences/ 进入正题。 题目: 给定两个句子 A 和 B 。 (句子是一串由空格分隔的单词。每个单词仅由小写字母组成。) 如果一个单词在其中 ...
分类:其他好文   时间:2020-12-02 12:01:10    阅读次数:3
zookeeper技术介绍[python书籍福利]
zookeeper技术介绍[python书籍福利]Zookeeper技术介绍ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和
分类:编程语言   时间:2020-12-02 11:57:17    阅读次数:3
【链表问题】打卡6:三种方法带你优雅判断回文链表
前言以专题的形式更新刷题贴,欢迎跟我一起学习刷题,相信我,你的坚持,绝对会有意想不到的收获。每道题会提供简单的解答,如果你有更优雅的做法,欢迎提供指点,谢谢。注:如果你在看代码的时候发现代码排版乱了麻烦告诉我一声,谢谢。【题目描述】给定一个链表的头节点head,请判断该链表是否为回文结构。例如:1->2->1,返回true.1->2->2->1,返回true。1-&g
分类:其他好文   时间:2020-12-01 12:42:45    阅读次数:13
动态规划该如何优化?我总结了这些套路,以后优化就是分分钟
前两天写一篇长达8000字的关于动态规划的文章告别动态规划,连刷40道动规算法题,我总结了动规的套路这篇文章更多讲解我平时做题的套路,不过由于篇幅过长,举了4个案例之后,没有讲解优化,今天这篇文章就来讲解下,对动态规划的优化如何下手,并且以前几天那篇文章的题作为例子直接讲优化,如果没看过的建议看一下(不看也行,我会直接给出题目以及没有优化前的代码):告别动态规划,连刷40道动规算法题,我总结了动规
分类:其他好文   时间:2020-12-01 12:14:32    阅读次数:4
高频面试题:什么是B树?为啥文件索引要用B树而不用二叉查找树?
一、面试被怼面试官:你知道文件索引、数据库索引一般用什么数据结构来存储吗?小秋:知道啊,一般都是用树形结构来存储的。面试官:可以说说为啥用树形结构来存储吗?小秋:树形结构例如想B树,B+树,二叉查找树都是有序的,所以查询效率很高,可以再O(logn)的时间复杂度查找到目标数据。面试官:那可以问问文件索引,例如数据库索引一般用哪种树形结构吗?小秋:大部分用B+树,少部分用B树。(B和B+树太他么复杂
分类:其他好文   时间:2020-12-01 12:13:54    阅读次数:4
跳跃表
跳跃表:dash: 一.它是什么?:question: 跳跃表(skiplist)是一种有序数据结构,它通过在每个节点中维持多个指向其他节点的指针,从而快速访问节点的目的 二.时间复杂度:exclamation: 平均O(logN) 、 最坏O(N),还可以通过顺序性操作来批处理节点 三.什么时候用 ...
分类:其他好文   时间:2020-12-01 12:12:35    阅读次数:5
50633条   上一页 1 ... 68 69 70 71 72 ... 5064 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!