ICode9

精准搜索请尝试: 精确搜索
  • 十三种基于直方图的图像全局二值化算法原理 实现 代码及效果2019-02-19 10:04:11

                     十三种基于直方图的图像全局二值化算法原理、实现、代码及效果。分类: 图像处理2013-09-07 12:33 207人阅读 评论(0) 收藏 举报直方图图像二值化由于CSDN博客和博客园的编辑方面有不一致的地方,导致文中部分图片错位,为不影响浏览效果,建议

  • 关于a[i]++和a[i++]说明2019-02-19 09:03:05

    1、a[i]++:表示对当前数组元素值自增,此时可以把a[i]简单看做一个变量x,操作后,x的值加1; 1 int main() 2 { 3 int a[2]; 4 int i = 0; 5 a[i] = 6; 6 a[i]++; 7 printf("%d\n", a[i]); 8 9 return 0; 10 } 结果:   2、a[i++]:表示指向下一个数组

  • lightoj1259 线性筛的另一种写法 v变成bool标记数组2019-02-19 08:50:04

    也是用线性筛,但是v用int会爆,所以这个线性筛用的是另外一种写法 #include<cstdio> #include<cmath> #include<queue> #include<vector> #include<cstring> #include<iostream> #include<algorithm> using namespace std; typedef long long ll; const int in

  • luogu P1117 [NOI2016]优秀的拆分2019-02-18 22:42:50

    传送门 这题居然暴力有95,,, 先考虑暴力,\(AABB\)显然可以看成两个相邻的\(AA\),记\(a_i\)为以i为结尾的\(AA\)个数,\(b_i\)为以i为结尾的\(AA\)个数,可以直接哈希统计每一种,答案为\(\sum_{i=1}^{n-1}a_ib_{i+1}\) 然后考虑优化统计答案,首先枚举一种长度\(l\in[1,\lfloor\frac{n}

  • pat乙级 1016-10202019-02-18 19:51:05

    //1#include<bits/stdc++.h>using namespace std;int main(){ string a,b; int Da,Db,cnt=0; long pa=0,pb=0; cin>>a>>Da>>b>>Db; int l=a.length(); for(int i=0;i<l;i++){ if(a[i]-'0'==Da) cnt++; } for(int k=0;k<cnt;k

  • 编程总结12019-02-18 18:47:55

    7-1 打印沙漏 20 分) 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“”,要求按下列格式打印 **** *** 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。 给定任意N个符

  • C和C指针小记(九)-指针用法12019-02-18 17:52:00

    1、 *p++ 最常用的一个指针的用法,就是在循环中用来迭代. *p++ 共有3步操作: 1、++操作符把p所指向的内存中的值复制一份 2、++操作符把p加1(实际是一个p所指内存单元的大小,这也是编译器这么做使得用指针来迭代成为能) 3、*操作符对p的拷贝(未加1之前的地址)做间接访问(也就是取值

  • Hanlp分词之CRF中文词法分析详解2019-02-18 14:55:51

    这是另一套基于CRF的词法分析系统,类似感知机词法分析器,提供了完善的训练与分析接口。 CRF的效果比感知机稍好一些,然而训练速度较慢,也不支持在线学习。默认模型训练自OpenCorpus/pku98/199801.txt,随hanlp 1.6.2以上版本发布。语料格式等与感知机词法分析器相同,请先阅读《感知机词法

  • 题解 P1972 【[SDOI2009]HH的项链】2019-02-18 14:04:13

    评测记录:https://www.luogu.org/record/show?rid=14850706 时间用了1200ms,感觉应该是比较快的莫队了 莫队基本思路之前的题解已经讲过了,不再赘述 这里主要讲一下关于块大小的优化和奇偶性优化 一些细节上的卡常数就放在代码里讲了 块大小优化 好吧,在写这个之前,我从机房巨佬空中得到

  • 好好学习2019-02-18 12:39:56

    汤姆跟爷爷来中国旅游。一天,他帮助中国的小朋友贴标语。他负责贴的标语是分别写在四块红纸上的四个大字:“好、好、学、习”。但是汤姆不认识汉字,他就想胡乱地贴成一行。请你替小汤姆算一下,他这样乱贴,恰好贴对的概率是多少?答案是一个分数,请表示为两个整数比值的形式。例如:1/3 或 2/1

  • OX得分2019-02-17 22:01:48

    #include<iostream> #include<string.h> using namespace std; char a[80]; int sc[80]; int main() { int i, sum = 0; while (scanf("%s", a) == 1)//注意s前无&用这种方法碰到空格tab等就会结束 用getchar/fgetc(stdin) { for (i = 0; i < s

  • 1052 卖个萌 (20 分)2019-02-17 20:54:24

    萌萌哒表情符号通常由“手”、“眼”、“口”三个主要部分组成。简单起见,我们假设一个表情符号是按下列格式输出的: [左手]([左眼][口][右眼])[右手] 现给出可选用的符号集合,请你按用户的要求输出表情。 输入格式: 输入首先在前三行顺序对应给出手、眼、口的可选符号集。每个符号括

  • 寒假作业2:币值转换2019-02-17 16:50:38

    寒假作业2:币值转换 #寒假作业2:币值转换 7-1 币值转换 (20 分) 输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。为了简化输出,用小写英文字母a-j顺序代表大写数字0-9,用S、B、Q、W、Y分别代表拾、百、

  • pat 1001-10052019-02-17 14:53:44

    1#include<stdio.h>int main(){ int n,t=0; scanf("%d",&n); while(n!=1){ if(n%2==0){ n=n/2; t++; }else{ n=(3*n+1)/2; t++; } } printf("%d\n",t); return 0;} //2#include<stdio.h>#include<string.h> int main()

  • JS-基础-01.变量、基本数据类型2019-02-17 12:54:12

    1: 变量: 操作计算机内存的符号标记; 2: 变量本身是有内存的; 3: 变量的内存只够存放: 基本数据类型(数, 逻辑变量) 与 复杂数据对象的引用(访问的快捷方式); 4: js 是没有整数与小数之分的,都是小数的运算; 5: 定义一个变量的模式: var a = 基本数据; var a = 复杂数据对象引用; va

  • HDU-2642-Stars2019-02-16 21:03:10

    题意: 输入一个M,然后M次操作。'B'表示增加一个点,坐标为(x, y),如果存在不操作。'D'表示删除一个点,坐标为(x, y),如果不存在不操作。'Q'表示一次询问,输出给定范围内点的个数。 思路1: 如果本题将二维转换成一维。可以用前缀和的思想,假如求线段[y1, y2]上面点的数量可以用[0, y2]上面点的

  • ZROI 2019 寒假省选线下自闭赛22019-02-16 16:48:46

    题目地址 预计&实际得分:$20 + 20 + 40 = 80$ emmmm暴力总算没有写炸了,不过也只会写暴力了。。。 T1: 不会,,打个表$20$分走人 T2: 不会,$N≤3$的时候手算一下,$a_i=a_0$的时候所有的$P_i$都是$\frac{\sqrt{a_0}}{n}$,这样就有$30分$了(考试的时候$N=3$的情况没算出来) T3: 其实我主要是

  • rock-paper-scissors2019-02-16 11:52:06

    rock-paper-scissors维护三个前缀和,然后注意顺序,最后做差来确定可行的答案,因为答案比较小,可以考虑这种暴力做法,像这种方案数可以++的题真的不多,如果想不出来特别优秀的想法,不妨简单化思维 1 #include<iostream> 2 #include<cstdio> 3 #include<queue> 4 #include<algorithm>

  • 2019 HZNU Winter Training Day 13 Comprehensive Training2019-02-16 09:49:57

    A.Jongmah   CodeForces-1110D   题意:你在玩一个数字游戏,有一堆写在瓦片上的数字,希望你能组成最多的三元组(三个数字相同,或顺子)。   这题用到的方法是动态规划.f[i][j][k]表示为i的数字中,属于组成三个连续数字三元组的开头的有k 个,属于组成三个连续数字的三元组的中间的有j个,

  • PASSWORD系列赛题解2019-02-15 21:40:02

    T1.PASSWORD0--Graph 时间限制: 100ms 题目背景 此题为PASSWORD1,2的前奏。。。 题目描述 小Z十分的生气!他急于前往小L家,可在他眼前出现了由n个城市,m条道路组成的图,每条路通过都需要一定时间和一定费用,小Z想走最小路径到小L家。但眼前的景象却难倒了兢兢业业学习计算机的他,他需要你的

  • Javascript排序算法2019-02-15 19:52:51

    选择排序 function sort(arr) { for (let i = 0, length = arr.length; i < length; i++) { for (let j = i + 1; j < length; j++) { if (arr[i] < arr[j]) { var temp = arr[i]; arr[i] = arr[j];

  • Bi-shoe and Phi-shoe2019-02-15 13:04:22

    欧拉函数中的性质 Φ(p)=p-1,p为素数。所以这个题算是贪心+数论吧。每个Φ(p)=p-1;只要从p开始,找素数,那么一定有Φ(k)>=p-1;只有当p=k时,等号成立。 1 #include <iostream> 2 #include <cstring> 3 #include <string> 4 #include <map> 5 #include <set> 6 #include <algorithm>

  • 洛谷P3622 动物园2019-02-15 13:02:43

    题意:给定一个n个元素的圈,m个条件。满足一个条件需要选某些元素或不选另一些元素。 问最多能满足多少条件。每个条件所关联的元素,最远的两个距离不会超过5。 解:想了半天...... 首先能想到断环成链DP。 然后某个时刻灵光一闪,突然发现可以状压最近的5个位置......这样枚举开始位置做32

  • 八皇后三种解法2019-02-14 21:48:40

    //问题描述//会下国际象棋的人都很清楚:皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8个皇后放在棋盘上(有8 * 8个方格),使它们谁也不能被吃掉!这就是著名的八皇后问题。 对于某个满足要求的8皇后的摆放方法,定义一个皇后串a与之对应,‘ ’即a=b1b2…b8,其中bi为相应摆法中第i

  • bzoj 4137 [FJOI2015]火星商店问题——线段树分治+可持久化01trie树2019-02-14 19:02:47

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=4137 关于可持久化01trie树:https://www.cnblogs.com/LadyLex/p/7281110.html 看了看它的两道例题,就没写。 特殊商品可以直接用可持久化trie做。 其他部分用线段树分治。修改是单点的,询问是区间,原来想的是把询问区间定位后有

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有