自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 收藏
  • 关注

原创 关闭电脑自动更新(服务与组策略)

关闭电脑自动更新(服务与组策略)关闭服务此电脑 – 管理 – 服务和应用程序 – 服务找到 windows update 和update Orchestrator service 这两个服务右键属性 – 常规 – 选择禁用 – 恢复 – 无操作 – 时间写9999(一定设定时间)关闭组策略搜索输入组策略,找到组策略面板计算机配置 – 管理模块 – windows组件 – windows更新 –

2018-03-19 11:24:59 9333 2

原创 javabean,pojo,po,vo,dao的定义与不同

Javabean 首先,一个java bean 其实就是一个普通的java 类, 但我们对这个类有些要求: 1. 这个类需要是public 的, 然后需要有个无参数的构造函数 2. 这个类的属性应该是private 的, 通过setXXX()和getXXX()来访问 3. 这个类需要能支持“事件”, 例如addXXXXListener(XXXEvent e), 事件可以是Click事件,

2017-12-05 20:58:21 726

原创 欢迎使用CSDN-markdown编辑器

脚本启动于 2017年11月24日 星期五 16时37分16秒 ]0;root@hpioneer-virtual-machine: /home/hadooproot@hpioneer-virtual-machine:/home/hadoop# grioupadd HR groupadd:“HR”组已存在 ]0;root@hpioneer-virtual-machine: /hom

2017-11-24 16:55:31 449

原创 hdu 1754 I Hate It

I Hate ItTime Limit: 9000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 67526    Accepted Submission(s): 26263Problem Description很多学校流行一种比较的习惯。

2016-11-22 21:35:44 494

原创 线段树专题

线段树,类似区间树,是一个完全二叉树,它在各个节点保存一条线段/一段区间(数组中的一段子数组),主要用于解决连续区间的动态查询问题。关于线段树的建立(以 1 2 3 4 5为例):我们把1~5这5个数,分为2个区间(1,3)和(4,5),之后判断区间是否可以继续再分,(1,3)明显可以分为(1,2)和(3,3)/3 ,把(1,2)继续向下分,3不用继续分,就把a[3]存入b数组之中,此时3位于这个数

2016-11-22 21:29:14 416

原创 51nod 1019 逆序数 (树状数组)

1019 逆序数基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。如2 4 3 1中,2 1,4 3,4 1,3 1是逆序,逆序数是4。给出一个整数序列

2016-11-21 21:09:13 867

原创 求逆序数的多种解法

在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。思路1:暴力查询,双重for循环for(i=1;i<=n;i++)   for(j=i+1;j<=n;j++)       if(a[i]>a[j])       {            k++;

2016-11-21 20:37:17 2944

转载 线段树

线段树详解By 岩之痕目录:一:综述二:原理三:递归实现四:非递归原理五:非递归实现六:线段树解题模型七:扫描线八:可持久化 (主席树)九:练习题一:综述假设有编号从1到n的n个点,每个点都存了一些信息,用[L,R]表示下标从L到R的这些点。线段树的用处就是,对编号连续的一些点进行修改或者统计操作,修改

2016-11-20 22:59:09 1240

原创 hdu 1166 敌兵布阵(树状数组)

敌兵布阵Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 80390    Accepted Submission(s): 33962Problem DescriptionC国的死对头A国这段时间正在进行军事演

2016-11-18 22:08:43 463

原创 树状数组专题

树状数组构造出的基础结构:树状数组的基础是一个被构造出来的式子: C[i]=A[i]+A[i-1]+….+A[i-2^k+1]        k代表i的二进制的最后连续0的个数 如图:设节点编号为x,那么这个节点管辖的区间为2^k个元素。 C1 = A1 C2 = A1 + A2 C3 = A3 C4 = A1 + A2 + A3 + A4 C5 = A5 C6 = A5

2016-11-18 21:22:02 548

原创 学生成绩管理系统(数据结构之线性表实现)

AddrList.h#include <iostream>#include <iomanip>#include <fstream>#include <process.h>#include <string.h>using namespace std;const int LIST_INIT_SIZE=10;const int LISTINCREMENT=5;//student,typede

2016-11-08 21:46:41 24589 2

原创 汇编小实验

汇编小实验(一)实验要求:实验输入字符串并且输出源码:data segmentbuff db 255data endscode segmentassume cs:code,ds:datastart: mov ax, data mov ds, ax lea dx, buff mov ah, 0ah int 21h lea bx,

2016-10-10 13:11:51 720

转载 Java编程规范

为什么要有编码规范?一个软件的生命周期中,80%的花费在于维护几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,一如你已构建的其它任何产品为了执行规范,每个软件开发人员必须一致遵守编码规范。每个人。Java命名规范1,Java源文件每个Jav

2016-10-02 17:36:49 595

原创 Eclipse工具使用技巧总结

(一)、常用快捷键:运行:Ctrl+F11 保持正确的缩进:Ctrl+I 重命名:Shift+Alt+r 定位在某行: Ctrl+L 删除某行: Ctrl+D 在当前文档中查找/替换:Ctrl+f 自动引入包和删除无用包:Ctrl+Shift+O 在当前文档查找下一处:Ctrl+k 在当前文档查找上一处:Ctrl+Shift+k 在当前文档增量查找下一处:Ctrl+j

2016-10-02 17:02:10 724

原创 Java语言概述与简单程序

Java语言概述1. Java语言平台1,J2EE(Java 2 Platform Enterprise Edition) 企业版 : 开发企业环境下的应用程序,主要针对web程序开发 2,J2SE(Java 2 Platform Standard Edition) 标准版: 完成桌面应用程序的开发,是其它两者的基础 3,J2ME(Java 2Platform Mic

2016-10-02 16:24:41 417

原创 汇编实验之hello world是怎么工作的

汇编实验实现hello world(1)源代码如下:data segment buf db "Hello world!$"data endscode segment assume cs:code,ds:datastart: mov ax,data mov ds,ax lea dx,buf mov ah,9 int 21h mov ah,4ch int 21h

2016-09-28 23:27:31 872

原创 ER图与数据库(持续更新中.....)

(一)什么是ER图?(1),概念ER图:实体关系图,简记E-R图,是指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式(2),要素3要素:实体、属性和关系 (3),表示 实体型: 用矩形表示,矩形框内写明实体名;    属性: 用椭圆形或圆角矩形表示,与相应的实体连接起来;多值属性由双线连接; 主属性名称下加下划线;    联系:用菱形表示,菱形框内写明联系

2016-09-28 16:57:45 58035 5

原创 MySQL创建数据库与表

(一),MySQL的安装: MySQL5.5的安装包: http://dev.mysql.com/downloads/mysql/MySQL的安装请看下面博客: http://jingyan.baidu.com/article/ed2a5d1f4968c909f6be179f.html是否安装成功的测试: 在win8系统中,MySQL可以在开始菜单查找到,如下图:我们可以发送快捷方式到桌面,

2016-09-28 16:19:50 2646

原创 从2级C中了解数据库基础

(一),数据库与数据库管理系统 1,什么是数据库? 数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合,数据库技术的根本目标是解决数据共享问题。 2,什么是数据库管理系统? 数据库管理系统是数据库的机构, 它是一种系统软件,负责数据库中的数据组织、数据操作、数据维护、控制及保 护和数据服务等。数据库管理系统是数据系统的核心。 3,数据库管理系统包含哪几种数据语言? 语言:数据

2016-09-28 12:43:57 497

原创 初识汇编---Debug命令

1,汇编debug操作符:•Debug命令操作符: ▫R命令:查看、改变CPU寄存器的内容 ▫D命令:以16进制形式显示一块内存区域的内容▫E命令:改写内存中的内容 ▫A命令:以汇编指令的格式在内存中写入一条机器指令▫U命令:将内存中的机器指令翻译为汇编指令 ▫T命令:执行一条机器指令▫G命令:执行到指定位置(断点),如“g cs:0012”; ▫P命令:执行子程序调用、循环、中断、重复字

2016-09-27 21:56:51 5228

原创 汇编第一步--入门

一,汇编程序的编写 (1),使用dos方式进入edit: DOS命令位置 —-“”开始位置“”–右键–>“”运行“”—->”cmd”—->输入edit—->回车。 (2),使用软件进入edit: 电脑不支持edit命令,如64位win7,win8系统。 具体解决方案(使用DOSBox软件):DOSBox下载: http://pan.baidu.com/s/1qWwkss0 汇编工

2016-09-13 12:14:12 992

原创 String类

string= “abcd ” string1=”ABCD ’ string2=”learn by heart” string3=”heart”public class text { public static void main(String[] args){ char chars[]={'a','b','c','d',' '}; String str

2016-07-06 21:45:51 405

原创 c++和java类的简单实现

定义一个圆类,实现面积,周长的计算,定义一个圆柱类,通过继承圆类,实现圆柱的底面积,底面周长,并求出圆柱体的体积c++的实现:(复习类)#include #include #define PI 3.14159 // 宏定义π=3.14159using namespace std;class Circle{protected: double R; double

2016-06-21 17:52:27 445

原创 2016.06工作日志

12(周日) 编写c++作业复数计算器。13(周一) 安装git,建立版本库,在配置个人姓名邮箱的时候卡在了神奇的地方 普通话视频+普通话论文。14(周二) 继续git,建立远程仓库,查找不到.ssh【抓狂】。在oj上出题,简单的排序,至于为什么是懵逼学姐,一,我是学妹,二,出题太难,整个人都懵逼了。15(周三)成功推送到github。 给实验室办网,办理留校信息,物理考试。16(周四)成

2016-06-17 20:12:34 501

原创 c++简单复数计算器

1.有关计算器的功能 A,实现多个复数(包括实数)的加减乘除,大小比较, B.实现十进制实数的进制转换,可以转换任意进制 2.有关设计的原理 A.复数计算的部分,采用运算符的重载,进行复数的加减乘除以及大小比较 对于输入输出,(>>和<<),加减乘除运算进行重载。 输入的重载,实现a+bi形式的复数的输入。 输出的重载,实现实数的输出(实现特殊的只输出实部虚部之类的)。 加减

2016-06-16 16:48:48 10861 2

原创 日向博客开发(1)--git的配置

最近大神在带着学项目,自己什么都不会的小白能有这机会,很开心。使用github来进行代码托管是还是很方便的。我的git的学习是按照廖雪峰的git教程进行的。 http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/下面是git的配置中的问题总结。(一)在Windows上安装Git下载地址:

2016-06-16 14:45:36 600

原创 BSG白山极客挑战赛 B君的圆锥

B君的圆锥wwwwodddd (命题人)基准时间限制:1 秒 空间限制:131072 KB 分值: 40B君要用一个表面积为S的圆锥将白山云包起来。B君希望包住的白山云体积尽量大,B君想知道体积最大可以是多少。注意圆锥的表面积包括底面和侧面。Input一行一个整数,表示表面积S。(1 

2016-05-30 14:54:24 670

原创 算法马拉松14 棋盘问题

棋盘问题System Message (命题人)基准时间限制:1 秒 空间限制:131072 KB 分值: 40上帝创造了一个n*m棋盘,每一个格子都只有可能是黑色或者白色的。亚当和夏娃在玩一个游戏,每次寻找边长为x的正方形,其中每个格子必须为黑色,然后将这些格子染白。如果谁不能操作了,那么那个人就输了。亚当喜欢质

2016-05-30 14:51:46 788

原创 百度之星2016练习赛 瞬间移动

瞬间移动System Message (命题人)基准时间限制:1 秒 空间限制:131072 KB 分值: 80有一个无限大的矩形,初始时你在左上角(即第一行第一列),每次你都可以选择一个右下方格子,并瞬移过去(如从下图中的红色格子能直接瞬移到蓝色格子),求到第n行第m列的格子有几种方案,答案对1000000007取模。

2016-05-30 14:44:48 726

原创 X-Sequence

181. X-Sequencetime limit per test: 0.25 sec. memory limit per test: 4096 KBinput: standard output: standardLet {x i} be the infinite sequence of integers: 1) x 0 = A; 2) x i = (alph

2016-05-29 12:49:18 420

原创 威威猫系列故事——打地鼠

威威猫最近不务正业,每天沉迷于游戏“打地鼠”。  每当朋友们劝他别太着迷游戏,应该好好工作的时候,他总是说,我是威威猫,猫打老鼠就是我的工作!  无话可说...    我们知道,打地鼠是一款经典小游戏,规则很简单:每隔一个时间段就会从地下冒出一只或多只地鼠,玩游戏的人要做的就是打地鼠。  假设:  1、每一个时刻我们只能打一只地鼠,并且打完以后该时刻出现的所有地鼠都会立

2016-05-24 08:19:09 1493

原创 数据结构之排序算法实现(选自大话数据结构)

#include #include #include #include #include #include #include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAX_LENGTH_INSERT_SORT 7 /* 用于快速排序时判断是否选用插入

2016-04-26 20:37:09 437

原创 51nod 1118 机器人走方格

1118 机器人走方格基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 M * N的方格,一个机器人从左上走到右下,只能向右或向下走。有多少种不同的走法?由于方法数量可能很大,只需要输出Mod 10^9 + 7的结果。Input第1行,2个数M,N,中间用空格隔开。(2 Output输出走法的数量。Input示例2 3Output示例

2016-04-25 22:59:30 723

原创 51nod 1085 背包问题

1085 背包问题基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 在N件物品取出若干件放在容量为W的背包里,每件物品的体积为W1,W2……Wn(Wi为整数),与之相对应的价值为P1,P2……Pn(Pi为整数)。求背包能够容纳的最大价值。Input第1行,2个整数,N和W中间用空格隔开。N为物品的数量,W为背包的容量。(1 第2 - N + 1行,每

2016-04-25 22:55:49 481

原创 51nod1010 只包含因子2 3 5的数

1010 只包含因子2 3 5的数基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 K的因子中只包含2 3 5。满足条件的前10个数是:2,3,4,5,6,8,9,10,12,15。所有这样的K组成了一个序列S,现在给出一个数n,求S中 >= 给定数的最小的数。例如:n = 13,S中 >= 13的最小的数是15,所以输出15。Input第

2016-04-25 22:46:27 1254

原创 51nod1284 2 3 5 7的倍数

2 3 5 7的倍数基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 给出一个数N,求1至N中,有多少个数不是2 3 5 7的倍数。 例如N = 10,只有1不是2 3 5 7的倍数。Input输入1个数N(1 Output输出不是2 3 5 7的倍数的数共有多少。Input示例10Output示例1数学上的容斥定

2016-04-25 22:35:57 1059

原创 最大岛屿

最大岛屿时间限制:1000 ms | 内存限制:65535 KB描述神秘的海洋,惊险的探险之路,打捞海底宝藏,激烈的海战,海盗劫富等等。加勒比海盗,你知道吧?杰克船长驾驶着自己的的战船黑珍珠1号要征服各个海岛的海盜,最后成为海盗王。 这是一个由海洋、岛屿和海盗组成的危险世界。面对危险重重的海洋与诡谲的对手,如何凭借智慧与运气,建立起一个强大的海盗帝国。杰克船长手头有一张整个海域

2016-04-10 22:36:42 770

原创 数据结构之线性表代码实现顺序存储,链式存储,静态链表(选自大话数据结构)

一,线性表顺序存储#include #include #include #include #include #include #include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 1000 /* 存储空间初始分配量 */typedef

2016-04-07 17:50:20 1825

原创 栈和队列(思想+伪代码+部分代码)

ADT 栈(stack)Data同线性表。元素具有相同的类型,相邻元素具有前驱和后继关系。operationInitStack(*s):初始化操作,建立一个空栈S。DestroyStack(*s):若栈存在,则销毁它。ClearStack(*s):将栈清空。StackEmpty(s):若栈为空,返回ture,否则,返回flashGetTop(s,*e):若栈不空,用

2016-04-07 17:30:14 3707

原创 蜘蛛牌

题目描述蜘蛛牌是windows xp操作系统自带的一款纸牌游戏,游戏规则是这样的:只能将牌拖到比她大一的牌上面(A最小,K最大),如果拖动的牌上有按顺序排好的牌时,那么这些牌也跟着一起移动,游戏的目的是将所有的牌按同一花色从小到大排好,为了简单起见,我们的游戏只有同一花色的10张牌,从A到10,且随机的在一行上展开,编号从1到10,把第i号上的牌移到第j号牌上,移动距离为abs(i-j),现在

2016-04-06 21:10:09 1451

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除