在C++中,结构体是一种特殊形态的类。 结构体和类的唯一区别就是: 结构体和类具有不同的默认访问控制属性。 类中,对于未指定访问控制属性的成员,其访问控制属性为私有类型(private) 结构体中,对于未指定任何访问控制属性的成员,其访问控制属性为公有类型(public) C++中,不使用结构体丝毫 ...
分类:
编程语言 时间:
2017-01-29 22:17:12
收藏:
0 评论:
0 赞:
0 阅读:
384
进程的三种基本状态: (1) 就绪状态:进程已获得除CPU外的所有必要资源,只等待CPU时的状态。一个系统会将多个处于就绪状态的进程排成一个就绪队列。 (2) 执行状态:进程已获CPU,正在执行。单处理机系统中,处于执行状态的进程只一个;多处理机系统中,有多个处于执行状态的进程。 (3) 阻塞状态: ...
分类:
系统服务 时间:
2017-01-29 22:16:55
收藏:
0 评论:
0 赞:
0 阅读:
299
题意: 你在听音乐播放器,它采用随机播放形式。随机播放的原理时先随机产生一个1~n的排列,然后就按这个排列顺序播放歌曲。播放完这序列的所有歌曲以后,再次随机生成一个1~n的排列,再继续播放。 现在给你一个播放历史记录,这个历史记录是不完整的,以为它是开始记录时,已经有些歌曲播放过了而没有记录到。 现 ...
分类:
其他 时间:
2017-01-29 22:16:19
收藏:
0 评论:
0 赞:
0 阅读:
298
http://uoj.ac/problem/33 (题目链接) 题意 给出一棵${n}$个节点的有根树,${f_{u,v}=gcd(dis(u,lca(u,v)),dis(v,lca(u,v)))}$,求对于${1<=i<=n-1,}$有多少${f_{u,v}=i}$。 Solution 虽然有官方 ...
分类:
其他 时间:
2017-01-29 22:16:02
收藏:
0 评论:
0 赞:
0 阅读:
441
DML操作是只对数据库中表记录的操作,主要包括表记录的插入(insert)、更新(update)、删除(delete)和查询(select)。 1.插入记录:1)INSERT INTO tablename (field1,field2,……fieldn) VALUES(value1,value2,… ...
分类:
编程语言 时间:
2017-01-29 22:15:49
收藏:
0 评论:
0 赞:
0 阅读:
351
题目链接:https://uva.onlinejudge.org/external/114/11464.pdf 和开关问题类似,只不过现在是用的位运算操作更简单了,其中要注意的是,只能将0变成1. ...
分类:
其他 时间:
2017-01-29 22:15:17
收藏:
0 评论:
0 赞:
0 阅读:
314
贪心思想,$dp$,斜率优化。 首先将人按照$w$从大到小排序,如果$w$一样,按$h$从大到小排。这样一来,某位置之后,比该位置$h$小的都是不需要考虑的。 因此,形成了如下图所示的结果: 即第一个人最宽,但是最矮,最后一个人最瘦但是最高。 接下来考虑这些人怎么挖洞。还是上图,如果第一个人和第三个 ...
分类:
其他 时间:
2017-01-29 22:15:02
收藏:
0 评论:
0 赞:
0 阅读:
239
KMP。 怎么描述做法呢。。。“持久化”一下? ...
分类:
其他 时间:
2017-01-29 22:14:36
收藏:
0 评论:
0 赞:
0 阅读:
315
P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1...N的N件玩具,第i件玩具经过压缩后变成一维长度为Ci.为了方便整理,P教授要求在一个一维容器中的玩具编号是连续的。同时如果一 ...
分类:
其他 时间:
2017-01-29 22:14:15
收藏:
0 评论:
0 赞:
0 阅读:
297
题意: 电脑公司生产电脑有N个机器,每个机器单位时间产量为Qi。 电脑由P个部件组成,每个机器工作时只能把有某些部件的半成品电脑(或什么都没有的空电脑)变成有另一些部件的半成品电脑或完整电脑(也可能移除某些部件)。求电脑公司的单位时间最大产量,以及哪些机器有协作关系,即一台机器把它的产品交给哪些机器 ...
分类:
其他 时间:
2017-01-29 22:13:43
收藏:
0 评论:
0 赞:
0 阅读:
302
Write a function that takes a string as input and returns the string reversed. Example:Given s = "hello", return "olleh". 1.直接调用c++ STL reverse(s.begi ...
分类:
其他 时间:
2017-01-29 22:13:27
收藏:
0 评论:
0 赞:
0 阅读:
321
STM32三种启动模式对应的存储介质均是芯片内置的,它们是: 1)用户闪存 = 芯片内置的Flash。2)SRAM = 芯片内置的RAM区,就是内存啦。3)系统存储器 = 芯片内部一块特定的区域,芯片出厂时在这个区域预置了一段Bootloader,就是通常说的ISP程序。这个区域的内容在芯片出厂后没 ...
分类:
其他 时间:
2017-01-29 22:13:15
收藏:
0 评论:
0 赞:
0 阅读:
2393
一、背景 在没有学习Java多线程以前,总觉得多线程是个很神秘的东西,只有那些大神才能驾驭,新年假期没事就来学习和了解一下Java的多线程,本篇博客我们就来从头说一下多线程到底是怎么回事。 二、概述 1.进程的概念 每一个正在运行的程序都是一个进程,它是系统进行资源分配和调用的独立单位。且 每一个进 ...
分类:
编程语言 时间:
2017-01-29 22:12:52
收藏:
0 评论:
0 赞:
0 阅读:
314
内存好比一个物流仓库,这个仓库有一套运作规律,,这个仓库需按要求存取货物,内存则是按要求存取数据。那么内存是怎么存取数据的呢?简单的来说,内存是一种特殊的电子元件,我们这里叫内存IC,内存IC主要有电源,控制部分,地址输入部分,数据输入部分,数据存储单位。有了这几个部分,内存就能实现数据的存储和读出 ...
分类:
其他 时间:
2017-01-29 22:12:34
收藏:
0 评论:
0 赞:
0 阅读:
288
本题题意是指将两个数倒序存储在链表中,再将两数之和同样存储在链表中输出。 我最开始的思路是将每一位相加,再考虑是否进位,但这时就需要考虑一些情况,比较麻烦。 于是我决定采取另一种在网上新学到的方法:这个方法就是将链表中的数字串起来,当做一个long,例如2->4->5,可以根据题目具体要求转化成lo ...
分类:
其他 时间:
2017-01-29 22:12:14
收藏:
0 评论:
0 赞:
0 阅读:
306
#!/usr/bin/python import difflib text1 = """text1: This module provides classes and functions for comparing sequences. including HTML and context and ...
分类:
其他 时间:
2017-01-29 22:11:58
收藏:
0 评论:
0 赞:
0 阅读:
343
(0)写在前面 编程和现实世界是息息相关的,你是如何理解现实世界中的继承呢? 继承在编程中应理解为:对父类资源(本文只讨论方法)的使用,父类方法只提供类基本的功能,父类方法之间不存在调用关系。 (1)案例介绍 我们有这样一个任务,控制一个人上下左右移动,我们开始构建类。 等等,上面的类违反了高内聚低 ...
分类:
编程语言 时间:
2017-01-29 21:32:11
收藏:
0 评论:
0 赞:
0 阅读:
275
前言 本文可能对大多数不太了解ENode的朋友来说,理解起来比较费劲,这篇文章主要讲思路,而不是一上来就讲结果。我写文章,总是希望能把自己的思考过程尽量能表达出来,能让大家知道每一个设计背后的思考的东西。我觉得,任何设计的结果可能看起来很高大上,一张图即可,但背后的思考,才是更有价值的东西。 本篇文 ...
分类:
其他 时间:
2017-01-29 21:31:51
收藏:
0 评论:
0 赞:
0 阅读:
234
Conference架构概述 先贴一下Conference案例的在线地址,UI因为完全拿了微软的实现,所以都是英文的,以后我有空再改为中文的。 Conference后台会议管理:http://www.enode.me/conference Conference前台预定座位:http://www.en ...
分类:
其他 时间:
2017-01-29 21:31:38
收藏:
0 评论:
0 赞:
0 阅读:
288
前言 Conference案例是使用ENode框架来开发的。之前我没有介绍过ENode框架是如何启动的,以及启动时要注意的一些点,估计很多人对ENode框架的初始化这一块感觉很复杂,一头雾水。所以,本文想简单介绍一下在做一个实际项目时,我们该如何初始化ENode。 使用ENode开发的项目的顶层宿主 ...
分类:
其他 时间:
2017-01-29 21:31:19
收藏:
0 评论:
0 赞:
0 阅读:
241