自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简单知识

这个式子的意思是 如果d是 i 的因子 那么就把Ad 加到 Bi中即 i%d==0

2019-05-16 09:17:12 161

原创 二分答案

代码#include<iostream>#include<stdio.h>#include<string.h>#include<string>#include<vector>#include<math.h>#include<algorithm>#include<map>#inclu...

2019-05-14 12:53:16 263

原创 二分答案找方程组的解

代码#include<iostream>#include<stdio.h>#include<string.h>#include<string>#include<vector>#include<math.h>#include<algorithm>#include<map>#includ...

2019-05-12 15:37:08 208

原创 打表找规律

通过打表找出规律打表代码#include<bits/stdc++.h>using namespace std;bool vis[20];int a[20];void f(int x){ printf("Case: %d\n",x); for(int i=0;i<x;i++) a[i]=i; int res=0; ...

2019-05-08 20:19:59 261

原创 维护最大可能 与 最小可能 两个值的小技巧

代码#include<iostream>#include<stdio.h>#include<string.h>#include<string>#include<vector>#include<math.h>#include<algorithm>#include<map>#incl...

2019-05-07 21:00:42 135

原创 数学推导题

已知整数a^3除192的余数是1。求区间[L,R]之间满足条件的a的累加和是多少?推导证明a % 192 = 1后面就是等差数列和代码#include<iostream>#include<stdio.h>#include<string.h>#include<string>#include<vector>#inclu...

2019-05-07 20:13:04 286

转载 给出中序与后序排列 输出先序排列

首先,一点基本常识,给你一个后序遍历,那么最后一个就是根(如ABCD,则根为D)。因为题目求先序,意味着要不断找根。那么我们来看这道题方法:(示例)中序ACGDBHZKX,后序CDGAHXKZB,首先可找到主根B;那么我们找到中序遍历中的B,由这种遍历的性质,可将中序遍历分为ACGD和HZKX两棵子树,那么对应可找到后序遍历CDGA和HXKZ(从头找即可)从而问题就变成求1.中序遍历A...

2019-05-06 23:55:54 1025

原创 从n个数中取出k个数使得和为s

void dfs(int s,int cnt,int pos){ .... ... for(int i=pos;i<=n;i++) { if(!xuan[i]) { xuan[i]=true; dfs(s+a[i],cnt+1,i+1);//i+1表示从上一次选取的位置后面开始选 xuan[i]=false; } }}...

2019-05-06 23:38:45 1611

转载 求逆序数(归并排序)

逆序数:一个数列中逆序对的个数比如将下面两个区间排序ai mid=4 aj3 4 7 9 1 5 8 10首先将右区间的1取出,放到c中,此时1是比每个ai的元素都小,也就是说此时i的指针指向a1的位置,此刻得到的逆序对的数量为4;c=1;然后再将ai和aj比较(直到ai<aj) ,ai<aj将ai的元素放到c中;c=1 3 4;现在a...

2019-05-06 23:36:22 344

原创 简单杨辉三角模板

简单的杨辉三角模板for(int i=1;i<=n;i++){ mp[i][j]=1;} for(int i=2;i<=n;i++){ for(int j=2;j<=i;j++) { mp[i][j]=mp[i-1][j]+mp[i-1][j-1]; }}

2019-05-06 23:23:44 164

空空如也

空空如也

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

TA关注的人

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