- 博客(19)
- 问答 (4)
- 收藏
- 关注
原创 SpringCloud RabbitMQ basic(一)
AMQP在异步通讯中,消息不会立刻到达接收方,而是被存放到一个容器中,当满足一定的条件之后,消息会被容器发送给接收方,这个容器即消息队列,而完成这个功能需要双方和容器以及其中的各个组件遵守统一的约定和规则,AMQP就是这样的一种协议,消息发送与接受的双方遵守这个协议可以实现异步通讯。这个协议约定了消息的格式和工作方式。RabbitMQAMQP 是一种协议, RabbitMQ是一个由...
2018-05-07 14:58:51 295 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 863
原创 符号三角形问题(回溯法)
import java.util.Scanner;/** * 题:符号三角形问题 * 给定第一行的符号个数,符号只能为+或者 - 问+ 和 - 个数相同的方案有多少种 * example: * ++- * +- * - * 利用回溯法 。当其中一种个数大于一半时 ,不进行下层计算。即剪枝 * 注:二维数组的0列都不要,从第一行,第一列开始算 * * */p
2016-11-15 15:51:17 3460
原创 两个集合的交并集等
/********************** * 两个集合的交并集等 * *要考虑输入重复的情况* * 顺序表实现 * *********************/#include#include#define LISTSIZE 100#define INCREASESIZE 10typedef struct { int * elem; int lengt
2016-01-06 18:04:43 660
原创 学生管理系统(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 1100
转载 如何在终端显示中文
(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 968
原创 线段树
线段树对于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 231
原创 linux下安装oracle遇到的错误总结
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-12-09 23:35:54 538
原创 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 361
原创 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 441
原创 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 343
原创 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 272
原创 欧几里德和扩展欧几里得
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 326
原创 搜索二叉树
/*********************************************************** * 搜索二叉树 *原理:左边的孩子比之前的头都小,右边的孩子比之前的头都大; *思想:利用递归的思想 *遍历:利用 中序 遍历输出的是从小到大的顺序 ******************************************
2015-07-28 23:28:10 310
原创 用链表创建栈 以及用数组创建栈的区别
#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 840
原创 归并排序
#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 279
原创 栈的基本
#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 245
原创 输入一串字符,输出单词的个数
/****************************************输入一串字符,输出单词的个数*************************************/ #includevoid main(){char string[100];char c;int i,num=0,word=0; //wor
2015-06-29 16:59:51 2027
空空如也
el-dialog 只获取el-table中的最后一行
2019-06-05
这个500是哪里出错了??
2015-10-10
出现 这个错误 怎么回事 runtime error R6002
2015-05-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人