一、环境 本地虚拟机安装的centos7 二、安装docker 通过 uname -r 命令查看你当前的内核版本 [root@run…
分类:编程之美
Grafana使用
默认端口30000 http://127.0.0.1:3000 默认登录账号和密码admin 登录进去后设置数据源Add data source Names: Grafana里面的显示名称;Type: 数据类型elast…
编程之美--区间重合判断(并查集求解)
题目大意: 输入两个表示区间范围的整数[x,y] 然后输入N个无序区间[x1,y1], [x2, y2], [x3, y3]… 求解第一次输入的区间是否在N个无序区间组合成的大区间中。 我的思路…
2013 编程之美挑战赛 长方形
转自:http://www.cnblogs.com/wuminye/archive/2013/04/07/3006425.html 【题目描述】 在 N 条水平线与 M 条竖直线构成的网格中,放 K 枚石子,每个石子都只…
编程之美3.10 分层遍历二叉树
问题1: 给定一棵二叉树,要求分层遍历该二叉树,即从上到下按层次访问该二叉树(每一层将单独输出一行),每一层要求访问的顺序为从左到右,并将节点一次编号。那么遍历如下图所示的二叉树,正确输出应为: 1 &nb…
如何使用emacs编写c语言程序,并编译运行之
vi和emacs被分别被称为编辑器之神和神之编辑器。vi的入门精通都很难,emacs入门容易,精通难;vi使用起来不停地切换模式,而emacs则不停地ctrl,meta等组合键。因此,高德纳大师说操作Emacs,就像弹奏…
《编程之美》读书笔记连载(2)
n 个烙饼经过翻转后的状态可组成一棵树。寻找翻转最少次数,相当于在树中搜索层次最低的某个节点。 由于每层的节点数,成几何数量级增长,在n 较大时,使用广度优先遍历树,会无法有足够的内存来保存中间结果(考虑到每层的两个节点…
《编程之美》——强烈推荐给需要学习深入编程的人
作者:包子 今天从当当拿到了这本书,可惜有些磨损,这是第一次从当当拿到有磨损的书,忍了吧,谁能无过呢。 大概翻了翻,看了那个<如何使用CPU占用率稳定在50%>和<中国象棋中的将帅问题> 想起了自…
flyinghearts《编程之美》读书笔记连载(6)-高效率安排见面会
扩展问题一: 实际上就是求区间的最大重叠次数。书上P57的算法,比较巧妙,但要注意的是:排序时要用到双关键字比较,当两个值相等时,属于时间段开始的一定要排在属于时间段结束的后面,只有这样才能保证结果的正确性。…
flyinghearts《编程之美》读书笔记连载(13)
3.7_队列中取最大数操作问题 若不使用C++新标准的右值引用,DeQueue的实现是低效的,因为要返回的元素,只能通过赋值操作,而不能通过引用。(书上的实现代码,竟然少了对EnQueue的实…
Linux —— Shell编程之变量赋值和引用
Linux —— Shell编程之变量赋值和引用 Linux的shell编程是一种非常成熟的编程语言,它支持各种类型的变量。有三种主要的变量类型:环境变量、内部变量和用户变量。 环境变量(environment vari…
编程之美闪光点
1、 求10进制数中1的数目 采用求模运算%和除法运算/,得到每个位数上1的个数 2、 判断两个单向链表是否有环 将第二个链表的尾部接到第一个链表的头部,然后判断该链表是否有环。 判断单链表是否有环:取两个头指针,步进分…