dailili1990
码龄13年
关注
提问 私信
  • 博客:14,900
    14,900
    总访问量
  • 24
    原创
  • 1,768,647
    排名
  • 10
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2012-01-03
博客简介:

小q的学习笔记

博客描述:
勤能补拙,每天进步一点点,加油加油~
查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得1次评论
  • 获得0次收藏
创作历程
  • 2篇
    2014年
  • 22篇
    2013年
成就勋章
TA的专栏
  • 学习OpenCV
    14篇
  • 软件配置
    1篇
  • CplusplusPrimer
    1篇
  • 其他
  • PAT
    4篇
  • 点点滴滴
    2篇
  • Python核心编程
    2篇
  • DB
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

1007. 素数对猜想 (20) PAT+素数表

让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数。显然有 d1=1 且对于n>1有 dn 是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N (5),请计算不超过N的满足猜想的素数对的个数。输入格式:每个测试输入包含1个测试用例,给出正整数N。输出格式:每个测试用例的输出占一行,不超过N的满足猜想的素数对的个数。
原创
发布博客 2014.02.20 ·
653 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1017. A除以B (20) PAT

本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A = B * Q + R成立。输入格式:输入在1行中依次给出A和B,中间以1空格分隔。输出格式:在1行中依次输出Q和R,中间以1空格分隔。输入样例:123456789050987654321 7输出样例:17636684150141093474 3
原创
发布博客 2014.02.20 ·
442 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python学习笔记(不断更新...)

1.序列类型对象的浅拷贝是默认类型拷贝,并可以以下几种方式实施:(1)完全切片操作[:];(2)利用工厂函数,比如list()、dict()等;(3)使用copy模块的copy函数
原创
发布博客 2013.12.09 ·
413 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python3.X与之前版本的不同(不断更新...)

正在学习《Python核心编程(第二版)》书中貌似是针对python2.x讲的,目前的python最新版本是python3.x,当然不能为了顺利看完书而用比较老的python,特写该博客,一边学习,一边记录python3.x与python2.x的不同之处。
原创
发布博客 2013.11.21 ·
1054 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1018. 锤子剪刀布 (20) PAT+运行超时

注意:用cin,cout输入输出时,最后一个case超时,改为scanf,printf后,全部case通过。题目:大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第1行给出正整数N(5),即双方交锋的次数。随后N行,每行给出一次交
原创
发布博客 2013.11.20 ·
917 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ 格式化输出

注意:包含头文件:iomanip整数前面补零coutsetfill('0')输出小数点后固定位数coutfixed
原创
发布博客 2013.11.18 ·
553 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

int转string string转int CString转Char*

int转stringint n;string s;stringstream stream;stream << n;stream >> s;string转intint n;string s;n = atoi(s.c_str());CString转Char*char* CStringToCharArray(CString str){ char *p
原创
发布博客 2013.11.14 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1072. Gas Station (30) PAT+Dijkstra单源最短路径

题目:1072. Gas Station (30) A gas station has to be built at such a location that the minimum distance between the station and any of the residential housing is as far away as possible. However
原创
发布博客 2013.11.13 ·
1119 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ Primer学习笔记——basis

1、IDE:integrated development environment2、initialized variable: those that are given a value when theyare defined   uninitialized variable:those that are not given an initial value3、end-of-file:
原创
发布博客 2013.01.23 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OpenCV绘制基本图形和文字

以下代码是利用OpenCV绘制基本图形和文字,文字限于英文,对于中文,日后会更新~#include "cv.h"#include "highgui.h"int main(){ IplImage* img = cvCreateImage(cvSize(300,300),IPL_DEPTH_8U, 3); cvLine(img, cvPoint(0,0), cvPoint(100,100)
原创
发布博客 2013.01.23 ·
410 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OpenCV2.4.3在vs2010下的配置

环境:XP+vs2010+opencv2.4.3其中,我的opencv2.4.3安装目录为E:\Program Files\OpenCV\OpenCV2.4.3下面直接上配置步骤~1、设置环境变量:在系统变量中增加path:E:\ProgramFiles\OpenCV\OpenCV2.4.3\opencv\build\x86\vc10\bin   2、vs2010中的设置,我建
原创
发布博客 2013.01.23 ·
546 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

例6-1 使用cvHoughCircles返回在灰度图中找到的圆序列

#include "cv.h"#include "highgui.h"#include "math.h"int main(){ IplImage* image = cvLoadImage("3.png",CV_LOAD_IMAGE_GRAYSCALE); CvMemStorage* storage =cvCreateMemStorage(0); cvSmooth(image, imag
原创
发布博客 2013.01.23 ·
680 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

例5-2 cvThreshold函数的用法

#include "stdio.h"#include "cv.h"#include "highgui.h"void sum_rgb(IplImage*src, IplImage* dst){ IplImage* r = cvCreateImage(cvGetSize(src),IPL_DEPTH_8U, 1); IplImage* g = cvCreateImage(cvGetSize(
原创
发布博客 2013.01.23 ·
455 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

例4-2 使用滑动条实现开关功能

#include "cv.h"#include "highgui.h"int g_switch_value =0;IplImage* img =cvLoadImage("lena.bmp");IplImage* temp = cvCreateImage(cvGetSize(img),img->depth,img->nChannels);voidswitch_on_function(){
原创
发布博客 2013.01.23 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

例4-1 用鼠标在窗口中画方形

#include "cv.h"#include "highgui.h"voidmy_mouse_callback(int ievent, int x, int y, int flags, void*param);CvRect box;bool drawing_box = false;void draw_box(IplImage*img, CvRect rect){ cvRectangl
原创
发布博客 2013.01.23 ·
331 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

例3-14 alpha融合ROI

#include "cv.h"#include "highgui.h"int main(){ IplImage* src1; IplImage* src2; src1 = cvLoadImage("lily.png"); src2 = cvLoadImage("lena.bmp"); cvNamedWindow("src1"); cvShowImage("src1", src1);
原创
发布博客 2013.01.23 ·
785 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

例3-13 其他widthStep方法把sub_img的所有像素值增加150

#include "cv.h"#include "highgui.h"int main(){ IplImage* interest_img =cvLoadImage("lena.bmp"); CvRect interest_rect =cvRect(100,200,300,300); IplImage* sub_img =cvCreateImageHeader(
原创
发布博客 2013.01.23 ·
716 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

例3-12 用imageROI来增加某范围的像素

#include "cv.h"#include "highgui.h"int main(){ IplImage* src; if((src=cvLoadImage("Lena.bmp")) != 0){ int x = 100; int y = 200; int width = 300; int height = 300; int add = 150; cvSetI
原创
发布博客 2013.01.23 ·
501 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

例2-6 cvCanny

#include "cv.h"#include "highgui.h"IplImage*doCanny(IplImage* in, double lowThresh, double highThresh, doubleaperture){ if(in->nChannels != 1) return 0; IplImage* out = cvCreateImage(cvGetSize(i
原创
发布博客 2013.01.23 ·
337 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

例2-5 cvPyrDown

#include "cv.h"#include "highgui.h"IplImage*doPyrDown(IplImage* in, int filter = IPL_GAUSSIAN_5x5){ assert(in->width%2 ==0&& in->height%2==0); IplImage* out =cvCreateImage(cvSize(in->width/2,in->h
原创
发布博客 2013.01.23 ·
488 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多