自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (4)
  • 收藏
  • 关注

原创 SpringCloud RabbitMQ basic(一)

AMQP在异步通讯中,消息不会立刻到达接收方,而是被存放到一个容器中,当满足一定的条件之后,消息会被容器发送给接收方,这个容器即消息队列,而完成这个功能需要双方和容器以及其中的各个组件遵守统一的约定和规则,AMQP就是这样的一种协议,消息发送与接受的双方遵守这个协议可以实现异步通讯。这个协议约定了消息的格式和工作方式。RabbitMQAMQP 是一种协议, RabbitMQ是一个由...

2018-05-07 14:58:51 244 1

原创 半数集问题(Java)

//半数集问题 2-3<<计算机算法设计与分析--王晓东>>«问题描述:给定一个自然数n,由n 开始可以依次产生半数集set(n)中的数如下。(1) n∈set(n);(2) 在n 的左边加上一个自然数,但该自然数不能超过最近添加的数的一半;(3) 按此规则进行处理,直到不能再添加自然数为止。例如,set(6)={6,16,26,126,36,136}。半数集set(6)中有6 个元素。

2016-12-20 15:05:27 842

原创 符号三角形问题(回溯法)

import java.util.Scanner;/** * 题:符号三角形问题 * 给定第一行的符号个数,符号只能为+或者 - 问+ 和 - 个数相同的方案有多少种 * example: * ++- * +- * - * 利用回溯法 。当其中一种个数大于一半时 ,不进行下层计算。即剪枝 * 注:二维数组的0列都不要,从第一行,第一列开始算 * * */p

2016-11-15 15:51:17 3418

原创 两个集合的交并集等

/********************** * 两个集合的交并集等 * *要考虑输入重复的情况* * 顺序表实现 * *********************/#include#include#define LISTSIZE 100#define INCREASESIZE 10typedef struct { int * elem; int lengt

2016-01-06 18:04:43 626

原创 学生管理系统(c版)

利用文本实现的,想法是修改时进行读和改操作,而排序不会重新写入文件。 不知道这样写会不会很罗嗦,但是先存上再说。。#include <stdio.h>#include <string.h>#include <stdlib.h>#include <conio.h>#define LIST_INIT_SIZE 100typedef struct //定义日期型数据{

2015-12-30 19:52:49 1058

转载 如何在终端显示中文

(http://www.169it.com/article/4538734532798494463.html) 如果想正确显示UTF-8字符,可以按照以下步骤操作:1、打开CMD.exe命令行窗口2、通过 chcp命令改变代码页,UTF-8的代码页为65001chcp 65001执行该操作后,代码页就被变成UTF-8了。但是,在窗口中仍旧不能正确显示UTF-8字符。3、修改窗口属性,改变字体在命

2015-12-24 20:28:18 902

原创 邻接矩阵的DFS 和 BFS 搜索遍历

队列可以在c++中直接调用,但还是自己敲一遍好了

2015-12-22 19:51:13 416

原创 线段树

线段树对于Laxy还是消化了一晚上,才想明白,之前想错了,只希望能学到点,积累点。 query代表查询,build代表建树,updata代表更新,push_down就是laxy,应该是精华的地方吧。 头#include<cstdio>#include<iostream>#include<vector> //包括max函数using namespace std;int tr

2015-12-10 00:01:21 221

原创 linux下安装oracle遇到的错误总结

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-12-09 23:35:54 494

原创 wikioi 1215 迷宫

1.求迷宫想求所有路径 就要把注释去掉2.本题只要找到路径就可以,所以不需要注释的内容,要不会超时#includeint DFS(int x,int y);int m,n;char a[20][20];int main(){ scanf("%d",&m); while(m--) { scanf("%d",&n

2015-08-06 21:23:11 327

原创 POJ 2386 水坑 w连起来的为一个水坑

#includevoid DFS(int x,int y);char a[100][100];int n,m,count; //变量定义成全局变量系统自动赋为零 局部变量不可以int dx[8]={0,0,1,-1,1,-1,1,-1};int dy[8]={1,-1,0,0,1,1,-1,-1};int main(){sc

2015-08-06 21:11:32 426

原创 wikioi 1008 在n个数中求K个数的和是否为素数

#include#includeint DFS(int index,int p,int sum,int k);int a[21],n,k;int count=0,sum=0;int is_prime(int sum);int main(){ int i; scanf("%d%d",&n,&k); for(i=0;i<n;i++)

2015-08-05 11:12:13 311

原创 wikioi 1294 全排列

#includeint premutation(int pos,int n );int n,a[11],pre[11];int used[11]={0};int main(){ int i; scanf("%d",&n); for(i=0;i<n;i++) a[i]=i+1; premutation(0,n);ret

2015-08-04 19:25:17 261

原创 欧几里德和扩展欧几里得

1.欧几里德(辗转相除法)用处:求a,b 两个数最大的公约数利用递归来实现,或者在主函数中用循环实现代码#includeint gcd(int a,int b){if(a%b==0) return b;else return gcd(b,a%b);}int main(){ int a,b; scanf("%d%d

2015-08-04 11:35:56 311

原创 搜索二叉树

/*********************************************************** * 搜索二叉树 *原理:左边的孩子比之前的头都小,右边的孩子比之前的头都大; *思想:利用递归的思想 *遍历:利用 中序 遍历输出的是从小到大的顺序 ******************************************

2015-07-28 23:28:10 295

原创 用链表创建栈 以及用数组创建栈的区别

#include#includetypedef struct listnode{ int data; struct listnode * next;}node,*Pnode;typedef struct stack{ struct listnode *top; struct listnode *base; //创建链表的指针}STACK,*

2015-07-22 23:23:06 807

原创 归并排序

#includevoid merge(int source[],int temp[],int start,int mid ,int end){ int i,k,j; i=start;k=start;j=mid+1;while(i!= mid+1 && j!=end+1){if(source[i]>source[j])temp[k++]=source[i++];

2015-07-21 10:22:06 267

原创 栈的基本

#include                            //用数组创建栈#include#define stack_init_size 100#define stack_newlenth  100                   //新增加的长度struct stack{ int size; int *top; int *base;}s;vo

2015-07-16 20:39:09 234

原创 输入一串字符,输出单词的个数

/****************************************输入一串字符,输出单词的个数*************************************/  #includevoid main(){char string[100];char c;int i,num=0,word=0;                     //wor

2015-06-29 16:59:51 1997

空空如也

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

TA关注的人

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