码迷,mamicode.com
首页 >  
搜索关键字:堆 大小堆 上调堆 下调堆    ( 25490个结果
堆排序
概念 分为大顶堆和小顶堆,是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。堆排序可以用到上一次的排序结果,所以不像其他一般的排序方法一样,每次都要进行n-1次的比较,复杂度为O(nlogn)。 完全 ...
分类:编程语言   时间:2020-04-14 12:16:52    阅读次数:82
dijkstra算法:链式前向星+堆优化
最近发现struct板子真的好用。 1 #include<bits/stdc++.h> 2 #define ll long long 3 #define scan(i) scanf("%d",&i) 4 #define scand(i) scanf("%lf",&i) 5 #define scanl ...
分类:编程语言   时间:2020-04-13 18:19:39    阅读次数:107
小程序页面之间的跳转方法
1. 利用小程序提供的 API 跳转: 1、navigateTo // 保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。 // 注意:调用 navigateTo 跳转时,调用该方法的页面会被加入堆栈,但是 redirectTo wx.navigateTo({ ...
分类:微信   时间:2020-04-13 16:54:49    阅读次数:92
【2020第一篇】环境问题基础知识
一、基础知识 有些专业术语平时可能只懂那么一点,今天看到有比较专业的回答,就此记录一下,后面知道的会更全面一点 1.域名 域名常识: IP地址是直接能访问网站的,之所以用域名访问原因如下: (1)但是IP地址不好记; (2)IP地址是一堆数字对用户不友好; (3)正常情况下对一个公司来说,域名是不变 ...
分类:其他好文   时间:2020-04-13 15:31:09    阅读次数:84
有人想让你帮忙看下Linux服务器
1、这里有一堆服务器,不知道他们是什么IP,你去看一下查完IP后贴个标签?答:收到。查看IP乍一听,简单至极。“ifconfig”嘛。【尴尬不】【科普】ifconfig是net-tools中已被废弃使用的一个命令,net-tools在很多年前就不在更新,在新版本的电脑里基本全是iproute2。iproute2套件里提供了许多增强功能的命令,ip命令即是其中之一。使用ip命令,只需一个命令,你就能
分类:系统相关   时间:2020-04-13 01:04:31    阅读次数:78
IDEA报错:GC overhead limit exceeded?
1. 问题描述 在运行代码之后,出现以下错误: 经查询之后,是由于JVM花费太长时间执行GC且只能回收很少的堆内存时抛出的 一般可以通过更改JVM启动配置增加堆大小来解决 参考:https://blog.csdn.net/github_32521685/article/details/8995379 ...
分类:其他好文   时间:2020-04-13 00:52:16    阅读次数:62
BFS(宽搜)
title: BFS tags: ACMer categories: 搜索 thumbnail: https://gss3.bdstatic.com/84oSdTum2Q5BphGlnYG/timg?wapp&quality=80&size=b150_150&subsize=20480&cut_x= ...
分类:其他好文   时间:2020-04-12 16:53:11    阅读次数:79
栈大小和堆大小
先说结论: 栈大小:VS中默认1M,ubuntu中默认8M 堆大小:堆的话,理论上内存有多大,就可以建多大.但32位的程序在64位系统上运行的时候,一个进程的堆大小应该是不可以超过4G(虚拟地址空间大小为4G)的. 栈大小 linux下查看和修改: ulimit -a #显示当前用户的栈大小 uli ...
分类:其他好文   时间:2020-04-12 10:56:08    阅读次数:100
多线程基础篇(一)
线程之间方法区和堆内存共享,栈内存不共享;哪个线程调用sleep()方法,哪个线程就进入睡眠状态,与哪个对象调用该方法无关.packagetest1;publiccla***acerRunnableimplementsRunnable{/***龟兔赛跑多线程*/publicStringwinner;publicvoidrun(){for(intstep=1;step<=100;step++)
分类:编程语言   时间:2020-04-12 00:01:21    阅读次数:86
每日一练5
尽管不像非嵌入式计算机那么常见,嵌入式系统还是有从堆(heap)中动态分配内存的过程的。那么嵌入式系统中,动态分配内存可能发生的问题是什么? 主要有三种类型:内存泄露、内存碎片和内存崩溃 内存崩溃是内存使用最严重的结果,主要原因有数组访问越界、写已经释放的内存、指针计算错误、访问堆栈地址越界等等。碎 ...
分类:其他好文   时间:2020-04-11 23:59:52    阅读次数:119
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!