E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
算法与数据结构MOOC
算法与数据结构
(2):时间复杂度——以归并排序为例
这一篇文章我们首先会介绍一下归并排序,并以归并排序和我们上一章所说的插入排序为例,介绍时间复杂度。此系列的所有代码均可在我的github上找到。点此查看本文归并排序的完整代码。分治法在介绍归并排序前,我们需要首先介绍一下分治法,归并排序正是分治法的一个典型应用。分治法:将原问题分解为多个规模较小的但类似于原问题的子问题,递归地求解这些子问题,然后再合并这些子问题的解来建立原问题的解。分治法一般而言
Albert Shen
·
2023-10-25 00:42
算法与数据结构
算法
数据结构
合并排序
大数据技术导论|datawhale组队学习
附厦大子雨老师的
mooc
教程:https://dblab.xmu.edu.cn/blog/285/,提供一些安装步骤!安装过程中遇到的一个比较难搞的就是ssh配置那块
郑粗心
·
2023-10-24 20:43
学习
大数据
hadoop
Go秒杀系统3--项目结构搭建,商品模型开发。
main.go的编写项目搭建:main.go的代码:packagemainimport("github.com/kataras/iris""github.com/kataras/iris/mvc""i
mooc
-iris
女孩哪有代码香
·
2023-10-23 22:20
golang
mvc
开发语言
9.
算法与数据结构
——C++STL
1.顺序容器list列表(基于双向链表,非连续)某些STL中用的甚至是双向循环链表。既然是基于双向链表显然其不是连续存储的。所以每个节点不光包括val值,还有前后两个指针。list包含了一个指针,重载了运算符,实现迭代器的递增递减与取值操作list实际上是一个带有头节点的双向循环链表,node指针指向空的头节点由此begin就是node->next的valend就是node本身,因为是循环的emp
Strive for the best!
·
2023-10-23 20:16
算法
数据结构
c++
stl
MOOC
慕课C语言进阶第一章的作业
我看了下这一个进阶版的作业题目好像有点少字符串对比题目内容:题目说起来很简单,你会读到两个字符串,每个字符串占据一行,每个字符串的长度均小于10000字符,而且第一个字符串的长度小于第二个字符串的。你的程序要找出第一个字符串在第二个字符串中出现的位置,输出这些位置,如果找不到,则输出-1。注意,第一个字符的位置是0。注意,第一个字符串在第二个字符串中的位置可能不止一处。注意,字符串中可能含有空格。
开挂哒哒哒哒哒的美少年
·
2023-10-23 19:58
c语言
c++
算法
图论算法(6):LeetCode 图论算法练习(785.判断二分图、695.岛屿的最大面积、Floodfill 算法、并查集)
因为使用了github管理图片,因此如果出现无法加载的情况请【参考资料】i
mooc
波波老师:玩转算法系列–图论精讲面试升职必备(Java版)【往期博客链接】图论算法(1、2):图的分类、图的基本概念(无向图与有向图
江湖留名
·
2023-10-23 19:45
图论
Java
算法
java
数据结构
图论
c语言程序中函数执行顺序,从C语言中的函数调用过程理解计算机执行原理
本文是
Mooc
课程第一次作业.姓名:石维康转载请注明出处.经过简单的数字修改,需要编译的C语言代码如下:intg(intx){returnx+2;}intf(intx){returng(x);}intmain
Jas.Lin
·
2023-10-23 18:42
c语言程序中函数执行顺序
大势
MOOC
、混合式学习、翻转课堂等都已经得到了广泛应用,智能教学系统(ITS)、智能决策支持系统、智能计算机辅助教学(CAI)系统也迅速发展,物联网已经在课堂教学、
禾苗_a1d1
·
2023-10-23 15:31
深圳大学计软《程序设计基础》
MOOC
实验一:数据类型、运算符、输入输出
A.整数的输入输出题目描述输入一个整数,并原样输出输入输入一个整数输出原样输出前面输入的整数输入样例1123输出样例1123AC代码#includeintmain(){inta;scanf("%d",&a);printf("%d",a);return0;}B.小数的输入输出题目描述输入一个小数,并输出输入输入一个小数输出输出该小数输入样例11.1输出样例11.100000AC代码#includei
曹无悔
·
2023-10-23 09:04
程序设计基础
c语言
c++
深圳大学
算法
数据结构
《学习之道》:每个人都能提升的学习力。
在
MOOC
、Coursera上开创最受欢迎的学习课“learninghowtolearn”,数十万人报
杏二三
·
2023-10-23 02:32
算法复杂度——
算法与数据结构
入门笔记(二)
本文是
算法与数据结构
的学习笔记第二篇,将持续更新,欢迎小伙伴们阅读学习。有不懂的或错误的地方,欢迎交流什么是算法复杂度?
一名机电研究生
·
2023-10-22 23:43
算法与数据结构
数据结构
算法
笔记
《Qt
MOOC
系列教程》第一章第一节:创建和调试Qt项目
欢迎加入Qt
MOOC
!本主题涵盖了您在学习本课程时所需的大部分基本知识。我们将从课程的角度,以练习的形式来讨论Qt项目。还会介绍一些重要概念,这些概念将帮助您了解Qt的基础知识。
amos.yang
·
2023-10-22 17:33
Qt
MOOC系列教程
qt
gui
c++
编程语言
程序设计
ZKP4.2 SNARKs via Interactive Proofs (Sum-check Protocol [LFKN90])
ZKP学习笔记ZK-Learning
MOOC
课程笔记Lecture4:SNARKsviaInteractiveProofs(JustinThaler)4.3Interactiveproofdesign:
Simba14
·
2023-10-22 10:11
零知识证明
零知识证明
笔记
ZKP4.1 SNARKs via Interactive Proofs (Justin Thaler)
ZKP学习笔记ZK-Learning
MOOC
课程笔记Lecture4:SNARKsviaInteractiveProofs(JustinThaler)4.1InteractiveProofs:MotivationandModelInteractiveProofsPsolvesproblem
Simba14
·
2023-10-22 10:41
零知识证明
零知识证明
ZKP5.1 Plonk Interactive Oracle Proofs (KZG‘10)
ZKP学习笔记ZK-Learning
MOOC
课程笔记Lecture5:ThePlonkSNARK(DanBoneh)5.1KZG’10generalSNARKApolynomialcommitmentscheme
Simba14
·
2023-10-22 10:34
零知识证明
零知识证明
笔记
【
算法与数据结构
】--算法应用--算法在实际问题中的应用
一、算法在搜索引擎中的应用搜索引擎是计算机科学中算法应用的典型领域之一。搜索引擎的主要任务是帮助用户在海量数据中快速找到相关信息。以下是算法在搜索引擎中的主要应用:爬虫算法:爬虫是搜索引擎的基础,用于自动抓取互联网上的网页和文档。爬虫算法定义了如何遍历互联网,选择要抓取的网页,以及如何跟踪链接。这通常涉及广度优先搜索和深度优先搜索等图算法。信息检索算法:一旦网页被抓取,搜索引擎需要对其建立索引,以
喵叔哟
·
2023-10-22 10:32
算法与数据结构
算法
数据结构
图论算法(5):图的广度优先遍历 BFS
因为使用了github管理图片,因此如果出现无法加载的情况请【参考资料】i
mooc
波波老师:玩转算法系列–图论精讲面试升职必备(Java版)【往期博客链接】图论算法(1、2):图的分类、图的基本概念(无向图与有向图
江湖留名
·
2023-10-22 05:34
图论
Java
算法
数据结构
java
dfs
队列
页面置换算法——最佳置换算法、最近最少使用算法、先进先出算法、时钟置换算法
计算机操作系统——页面置换算法根据中国大学
MOOC
计算机操作系统(电子科技大学)而写.如果自己要设计页面置换,要根据什么原则来设计?
白芷加茯苓
·
2023-10-22 05:31
计算机操作系统
操作系统
Linux编辑器之神-vim的使用-来自三人行慕课
原文链接:https://www.3
mooc
.com/front/articleinfo/154vi是“Visualinterface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。
三人行慕课
·
2023-10-22 02:55
MOOC
大数据Note
MOOC
大数据NoteSparkSpark一个软件栈满足不同交互场景Lineage血缘关系创建转换动作ShuffleMapStageSpark的部署和应用方式RDD操作分为转换(Transformation
CTGU_daffodil
·
2023-10-22 00:05
计算机科学与技术
大数据
spark
scala
一篇文章带你彻底理解运用栈和队列,超详细千字总结对比.
published:truedate:2022-1-22tags:‘
算法与数据结构
’栈和队列本章主要介绍并用cpp代码从零实现了栈和队列两个数据结构,同时引出了递归以及栈帧(函数调用)的介绍,以及对栈和队列的相关经典问题的解决
Justin3go
·
2023-10-21 23:29
算法与数据结构
数据结构
链表
算法与数据结构
作业02:有序表插入元素并保持其有序
#include#include#includeusingnamespacestd;classva{int*pRoot;intnum;public:va(){pRoot=newint[10];for(inti=0;ipRoot[i]&&datapRoot[num-1]){int*pNew=newint[++num];memcpy(pNew,pRoot,sizeof(int)*(num-1));pN
'"<>{{7*7}}
·
2023-10-21 09:10
算法与数据结构
java 网游加速器源码_Java/C++
算法与数据结构
系列视频教程【源码+课件打包】
课程目录第一章:当我们在讨论算法的时候,我们在讨论什么?1-1我们究竟为什么要学习算法1-2课程介绍第二章:排序基础2-1选择排序法2-2使用模板(泛型)编写算法2-3随机生成算法测试用例2-4测试算法的性能2-5插入排序法2-6插入排序法的改进2-7更多关于O(n*2)排序算法的思考第三章:高级排序问题3-1归并排序法3-2归并排序法的实现3-3归并排序法的优化3-4自底向上的归并排序算法3-5
一只帅鸟
·
2023-10-21 05:26
java
网游加速器源码
软件工程(C编码实践篇)学习总结
朱凡星+原创作品+《软件工程(C编码实践篇)》
MOOC
课程http://
mooc
.study.163.com/course/USTC-1000002006在上半学期对软件工程这门课进行了一个初步的学习,
attached123
·
2023-10-21 04:54
Flutter 知识点-FutureBuilder的使用
Flutter知识点-FutureBuilder的使用FutureBuilder的小介绍片段代码示例模拟器界面显示慕课网介绍Future和FutureBuilder,地址:http://www.i
mooc
.com
Winter_50a3
·
2023-10-20 23:29
剑指Offer--(5)重建二叉树
title:剑指Offer--(5)重建二叉树categories:
算法与数据结构
tags:数据结构题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。
WeavingWong
·
2023-10-20 18:16
【大数据技术原理】MapReduce详解
本文主要针对MapReduce1.0相关概念进行介绍,主要参考厦大林子雨教授的
mooc
,结合自己理解总结成文。
YoHu人家
·
2023-10-20 18:10
数据
mapreduce
big
data
hadoop
vue轮播插件vue-awesome-swiper-来自于三人行慕课
原文链接:https://www.3
mooc
.com/front/articleinfo/160vue轮播插件vue-awesome-swiper-来自于三人行慕课1.npm安装插件npminstallvue-awesome-swiper-S2
三人行慕课
·
2023-10-20 10:49
LeetCode第一题TwoSum问题
刷了无数遍的LeetCode第一题,为啥刷了无数遍呢,因为每次想提高自己
算法与数据结构
能力的时候我都会下定决心来LeetCode刷题,而每次刷题,都是从第一题开始…不多扯淡,直接开题。
SheldonKuper
·
2023-10-20 00:16
算法
LeetCode
算法
TwoSum
一周一本书-05-《学会提问》
原书作者:【美】尼尔.布朗;笔记作者:木可sky(个人微信:dai
mooc
);2018年09月27日晚于西安全文5000+字,阅读时间约10分钟教育的真正目的就是让人不断的提出问题、思索问题----哈佛大学名言如何培养批判性思维
木可sky
·
2023-10-19 14:25
【精选】计算机系统 基础知识点汇总,超全!!!
第四章软件工程基础知识点汇总][第五章数据库基础知识[pyhon基础知识(理论)][Python常见标准库与第三方库][【可与python】数据结构与算法python实现,内含思路讲解][【挑战30天掌握】
算法与数据结构
Jinmindong
·
2023-10-19 12:01
web安全
安全
linux
网络
【
算法与数据结构
】--高级算法和数据结构--高级数据结构
一、堆和优先队列堆(Heap)是一种特殊的树状数据结构,通常用于实现优先队列。堆有两种主要类型:最大堆和最小堆。最大堆是一棵树,其中每个父节点的值都大于或等于其子节点的值,而最小堆是一棵树,其中每个父节点的值都小于或等于其子节点的值。堆的主要特点是根节点具有最大或最小值,这使得堆非常适合处理具有优先级的数据。优先队列(PriorityQueue)是一种抽象数据类型,通常基于堆实现。它允许在插入元素
喵叔哟
·
2023-10-19 11:39
算法与数据结构
算法
数据结构
2 年前端面试心路历程(字节跳动、YY、虎牙、BIGO)
LienJackhttps://juejin.im/post/5e85ec79e51d4547153d0738本文将先从个人背景讲起,然后谈谈在字节跳动、虎牙、YY以及BIGO的面试经过,最后讲一下关于计算机基础、
算法与数据结构
zz_jesse
·
2023-10-19 01:25
ndk
dns服务器
glassfish
nltk
etag
矩阵的抽象数据类型定义(
mooc
笔记)
用二位数组存放矩阵,c语言实现矩阵的加法和乘法代码如下:#include#include#defineMAXR100//矩阵最大行数#defineMAXC100//矩阵最大列数typedefintElementType;typedefstructmatrix*Matrix;structmatrix{//存放一个矩阵并记录行数列数introw;intcol;ElementTypeData[MAXC]
不太聪明的样子
·
2023-10-18 23:12
数据结构
c语言
ZKP3.2 Programming ZKPs (Arkworks & Zokrates)
ZKP学习笔记ZK-Learning
MOOC
课程笔记Lecture3:ProgrammingZKPs(GuestLecturers:PratyushMishraandAlexOzdemir)3.3Usingalibrary
Simba14
·
2023-10-18 22:48
零知识证明
零知识证明
笔记
L2-027 名人堂与代金券
对于在中国大学
MOOC
(http://www.icourse163.org/)学习“数据结构”课程的学生,想要获得一张合格证书,总评成绩必须达到60分及以上,并且有另加福利:总评分在[G,100]区间内者
云儿乱飘
·
2023-10-18 17:41
算法题
算法
数据结构
排序算法
算法与数据结构
系列之[最大堆-上]
前面三篇我们介绍了二叉树以及二叉树的代码实现,这篇介绍一下堆这种数据结构,是对二叉树的一个应用,堆其实是用二叉树实现的,只不过堆用到的二叉树是一种特殊的完全二叉树,这里的特殊性体现在堆中的某个节点的值总是不大于或不小于其父节点的值。根节点最大的堆叫做最大堆或大顶堆,根节点最小的堆叫做最小堆或小顶堆。完全二叉树适合用数组来存储,所以堆一般用数组来顺序存储。下图列出了最大堆,并用数组存储的例子图一最大
扫地僧的技术人生
·
2023-10-18 11:11
秋招-准备计划
秋招-准备计划基本信息时间:9月——10月岗位:java后端开发目标:中厂、大厂,有高用户量的项目、企业优先准备简历基本信息获奖情况项目经历(实习经历)笔试
算法与数据结构
面试Java篇:基本知识、JVM
正如此时
·
2023-10-18 11:43
秋招
java
面试
数据结构之数组、链表、跳表——
算法与数据结构
入门笔记(三)
本文是
算法与数据结构
的学习笔记第三篇,将持续更新,欢迎小伙伴们阅读学习。
一名机电研究生
·
2023-10-18 11:39
算法与数据结构
数据结构
链表
算法
算法与数据结构
-链表
算法与数据结构
-链表链表单链表概述任务:英雄结点双向链表概述代码示例(修改自单向链表)练习430.扁平化多级双向链表环形链表概述代码实现练习141.环形链表142.环形链表II链表单链表概述链表是以结点的方式进行存储每个结点包含
Al_tair
·
2023-10-18 11:37
算法与数据结构
链表
数据结构
算法
慕课网 ThreadLocal 教学视频学习笔记
课程地址:https://www.i
mooc
.com/learn/1217作者:求老仙奶我不到P10(这昵称,我奶一口,你到不了P10)作者简介:我是一名有10年经验的互联网老兵,创过业、也曾任数家大型互联网公司架构师
高行行
·
2023-10-18 07:37
java
2018秋c语言程序设计考试答案,2018秋C语言程序设计上(赵三元)-中国大学
mooc
-题库零氪...
第二次课教学资料与课后调研:集成开发环境IDE第二次课后调研:集成开发环境IDE(分组完成)1、集成开发环境(IDE,IntegratedDevelopmentEnvironment)是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具,集成了代码编写功能、分析功能、编译功能、调试功能。C程序还能怎么开发?可以不用集成开发环境吗?使用集成开发环境开发C程序有什么好
阿廖林诺
·
2023-10-18 02:46
[LeetCode] LeetCode题解汇总
每日一题嗯,也就没事刷会力扣~全部收集到我的LeetCode同名专栏,部分经典问题会针对性收集到
算法与数据结构
基础子专栏。
Ypuyu
·
2023-10-17 05:30
LeetCode
LeetCode题解
10. SpringBoot集成Swagger2
1)集成步骤添加依赖io.springfoxspringfox-swagger-ui2.8.0io.springfoxspringfox-swagger22.8.0基础配置类packagecom.i
mooc
.springboot.config
哈哈大圣
·
2023-10-16 19:33
【
算法与数据结构
】--常见数据结构--树与图
一、二叉树二叉树(BinaryTree)是一种重要的树状数据结构,它由节点构成,每个节点最多有两个子节点:一个左子节点和一个右子节点。这种结构使得二叉树在计算机科学和编程中具有广泛的应用。1.1二叉树的基本特性:根节点:二叉树的顶部节点称为根节点,它是树的起点。子树:树中的任何节点都可以作为根节点形成子树。父节点和子节点:节点可以有零、一个或两个子节点。父节点指向子节点。叶子节点:没有子节点的节点
喵叔哟
·
2023-10-16 16:29
算法与数据结构
数据结构
算法
例题代码|程序设计与算法(二) 算法基础 北大 郭炜 中国大学
MOOC
笔记
中国大学
MOOC
北大郭炜算法基础枚举完美立方生理周期称硬币熄灯问题递归汉诺塔N皇后逆波兰表达式表达式求值上台阶放苹果算24二分BinarySearch模板LowerBound模板单增方程求解找一对数农夫和奶牛分治归并排序模板快速排序模板输出前
大数据界Olu
·
2023-10-16 15:43
算法
c++
数据结构
算法与数据结构
排序算法-基数排序/桶排序
算法与数据结构
排序算法-基数排序/桶排序多关键字排序有时我们需要对多关键字数据进行排序,如扑克牌有花色和数字两个关键字,如果我们对扑克牌排序,假设四种花色为A、B、C、D,要求花色优先级高于数字,有两种方法
while(1); happy();
·
2023-10-16 07:11
算法与数据结构
排序算法
算法
数据结构
【
算法与数据结构
】--高级算法和数据结构--排序和搜索
一、常见排序算法以下是一些常见的排序算法,包括冒泡排序、选择排序、插入排序、快速排序和归并排序。每种排序算法的讲解以及附带C#和Java示例:1.1冒泡排序(BubbleSort)讲解:冒泡排序是一种简单的比较排序算法。它多次遍历待排序的元素列表,比较每一对相邻元素,如果它们的顺序不正确,就交换它们,直到没有需要交换的元素。C#示例:usingSystem;publicclassBubbleSor
喵叔哟
·
2023-10-16 05:45
算法与数据结构
算法
数据结构
排序算法
算法与数据结构
概述程序=算法+数据结构算法是计算机科学的本质,是计算机世界的基石。算法决定了程序如何运行数据结构决定了程序的数据如何被存储算法的复杂度时间复杂度定性描述算法的运行时间O(1)=>常数时间=>运行时间与问题的规模无关=>哈希桶|数组随机寻址=>数组(Array)|线性表(LinearTable)O(n)=>线性时间=>运行时间与问题的规模成正比=>遍历|求数组、链表的最大值O(log(n))=>对
bowen_wu
·
2023-10-16 02:04
JavaScript进阶篇③ — 浏览器对象、Dom对象
;window.open('http://www.i
mooc
.com','_blank');}先弹
java.雅玲
·
2023-10-16 00:43
java基础
html
javascript
java
css
dom
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他