自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Confidence_Surmount的专栏

Where there's a will, there's a way.

  • 博客(63)
  • 收藏
  • 关注

原创 scrapy报错: failed to create process

解决的办法:使用east_install重新安装,如果easy_install也报错,就是用pip安装。

2016-12-08 22:54:37 1697

原创 SSH出现:org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0];

SSH出现:org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0];

2016-12-07 20:03:11 3061

原创 MFC中CString转换成char*的方法

1、字符集是多字节char* str=new char[len];CString cstr=_T("test");strcpy(str,cstr);2、字符集是unicodeCString unicodestr = _T("Testing");CStringA charstr(unicodestr);char* str=(const char *) char

2016-04-21 22:08:16 592

原创 喷水装置(一)

描述现有一块草坪,长为20米,宽为2米,要在横中心线上放置半径为Ri的喷水装置,每个喷水装置的效果都会让以它为中心的半径为实数Ri(0<Ri<15)的圆被湿润,这有充足的喷水装置i(1<i<600)个,并且一定能把草坪全部湿润,你要做的是:选择尽量少的喷水装置,把整个草坪的全部湿润。输入第一行m表示有m组测试数据每一组测试数据的第一行有一个整数数n,n表示共有n个喷水装

2015-11-28 15:55:17 451

原创 java awt小程序

代码如下:import java.awt.*;public class FileDailogTest{ Frame f = new Frame("File"); // 创建两个文件对话框 FileDialog d1 = new FileDialog(f , "Pleaae select the file" , FileDialog.LOAD); FileDialog d2 =

2015-05-20 21:27:18 677

原创 Java之继承、组合、代理

Java之继承、组合、代理一、概念理解:组合(组合是"has-a"关系):在新类中使用现有类的对象;继承(继承是"is-a"关系):按现有类创建一个对象,不改变现有类,采用现有类的形式向其中添加新代码;(编译器强制你去初始化基类)代理:(组合+继承)java中没有直接的支持代理,代理是组合和继承的中庸之道。(将基类对象作为代理类的成员,而代理类有对应于基类的所有方法,各方法内使用基

2015-04-25 18:09:53 655

原创 插入排序(一)

直接插入排序和折半插入排序插入排序的基本思想是:在一个一排好序的记录的子集上的基础上,每一步将下一个待排序的记录有序的插入到已经排好序的记录子集中,直到将所有待排序的子集全部插入到序列中为止。直接插入排序(straight insertion sort)的做法是:每次从无序表中取出第一个元素,把它插入到有序表的合适位置,使有序表仍然有序。第一趟比较前两个数,然后把第二个数按大小插入

2015-04-23 21:55:06 553

原创 Binary String Matching

Binary String Matching时间限制:3000 ms  |  内存限制:65535 KB难度:3描述Given two strings A and B, whose alphabet consist only ‘0’ and ‘1’. Your task is only to tell how many times does A appear as

2015-04-23 12:48:54 279

原创 C++迭代器

C++迭代器一、迭代器简介通俗的说,迭代器就是可以代替使用下标运算符访问string等对象的另一种通用机制。迭代器类型有两个成员分别是begin和end,end返回的迭代器往往被称作尾后迭代器,注:如果容器为空,则begin和end返回的是同一个迭代器,都是尾后迭代器。迭代器的一些基本使用示例代码:#includeusing namespace std;int main

2015-04-22 16:28:11 582

原创 No4.ASCII码排序

ASCII码排序时间限制:3000 ms  |  内存限制:65535 KB难度:2描述输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例

2015-04-20 21:14:20 342

原创 T001-UT001-0026--------文件读写练习——日志分析

文件读写练习——日志分析附件中是一个网站的访问日志log.txt,在此截取了一小段内容。访问日志通常会纪录下某些用户访问某个网页的信息,比如用户名、当时的ip地址、访问的网页的URL,访问时间以及通过什么浏览器访问。不同公司的项目中,常常有大量的访问日志需要去分析。以我们本题中的log.txt为例,每一行字符串代表一条访问日志。每条日志都具备相同的格式,如下:

2015-04-20 20:33:06 646

原创 c++ Lambda表达式简介

Lambda表达式C++11标准的lambda引入的主要目的是:       能够将类似于函数的表达式用作接受函数指针或函数符的函数参数,因此,典型的lambda表达式是测试表达式或者比较表达式,可编写为一条语句,这使得lambda简洁而易于理解。1、一个lambda表达式有如下类型:[capture list](parameter list)->returntype{functi

2015-04-19 20:42:55 453

原创 多边形重心问题

多边形重心问题时间限制:3000 ms  |  内存限制:65535 KB难度:5描述在某个多边形上,取n个点,这n个点顺序给出,按照给出顺序将相邻的点用直线连接, (第一个和最后一个连接),所有线段不和其他线段相交,但是可以重合,可得到一个多边形或一条线段或一个多边形和一个线段的连接后的图形; 如果是一条线段,我们定义面积为0,重心坐标为(0,0).现在求给出

2015-04-19 10:17:48 847

原创 括号配对问题

括号配对问题时间限制:3000 ms  |  内存限制:65535 KB难度:3描述现在,有一行括号序列,请你检查这行括号是否配对。输入第一行输入一个数N(0输出每组输入数据的输出占一行,如果该字符串中所含的括号是配对的,则输出Yes,如果不配对则输出No样例输入3[(])(])([[]()])样例输出NoNoYes

2015-04-18 19:14:33 359

原创 c结构体等构造类型学习小结

C构造类型学习一、C语言结构体1、结构体的入门:代码示例如下:/*C语言结构体*/#include#include#include //结构体说明 struct Time{ char name[100]; int age; int number; };//结构体变量和说明于一体struct Time2{ char name[100]; int a

2015-04-18 09:06:36 592

原创 No.1 A+B Problem

A+B Problem时间限制:3000 ms  |  内存限制:65535 KB难度:0描述此题为练手用题,请大家计算一下a+b的值输入输入两个数,a,b输出输出a+b的值样例输入2 3样例输出5代码如下:#includeusing namespace std;template void problem(T

2015-04-17 21:44:46 436

原创 类模板学习

代码如下;#includeusing namespace std;//创建一个链表类模板 template class List{public: List(){//构造函数 pFirst=0;//初始化头结点 } void push_back(T&);//链表加入元素 void size(); void Remove(T&);//链表删除元素

2015-04-17 21:16:08 358

原创 c++函数模板入门(一)

函数模板c++函数模板和模板函数的区别:(1)、函数模板是模板的定义,定义中用到通用类型定义;(2)、模板函数是实实在在的函数定义,它由编译系统调用函数时产生。简单的示例代码:#include#include#includeusing namespace std;const int lim=4;//函数模板 template void Swap(AnyType &

2015-04-17 20:07:51 386

原创 C++顺序容器学习小结

C++顺序容器一、 C++数组的描述一维数组的动态内存分配:      Int *num=new int[len];       delete []num;二维数组的动态内存分配:1、知第二维char (*num)[N];//指向数组的指针num = newchar[m][N];delete[]num;       2、知第一维        char*

2015-04-17 15:41:17 604

原创 C++IO库

C++IO库C++语言不直接处理输入输出,通过标准库来处理IO;处理起来比c语言更加简单快捷。IO类有三种头文件:(IO标准流类) iostream  (文件流类)fstream  (串流类)sstream 文件流的文件模式:1、 Int(以读的方式打开)2、 out(以写的方式打开)3、 app(每次操作都要定位到文件末尾)4、 ate(打开文件后立即定位到文件末

2015-04-16 15:42:52 410

原创 核桃的数量

核桃的数量时间限制:1.0s  内存限制:256.0MB锦囊1问题描述:小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:1. 各组的核桃数量必须相同2. 各组内必须能平分核桃(当然是不能打碎的)3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛)输入格式:输入包含三个正整数a,b, c,表示

2015-04-15 21:34:31 347

原创 杨辉三角形

杨辉三角形时间限制:1.0s   内存限制:256.0MB问题描述:杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。下面给出了杨辉三角形的前4行:11 11 2 11 3 3 1给出n,输出它的前n行。输入格式:输入包含一个数n。输出格式:输出杨辉三角形的前n行。

2015-04-15 21:30:38 436

原创 特殊的数字

特殊的数字时间限制:1.0s   内存限制:512.0MB问题描述:153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。输出格式:按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。代码如下:#include #include #include int getdata(int n

2015-04-15 21:30:00 456

原创 一些递归程序

代码一:#includeusing namespace std;void ten_to_two(int num);int main(){ int num=10; ten_to_two(num); return 0;} void ten_to_two(int num){ if(num!=0){ int m=num%2; num=num/2; ten_to_two(n

2015-04-15 21:24:56 614

原创 矩形面积交

矩形面积交时间限制:1.0s   内存限制:512.0MB问题描述:平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。输入格式:输入仅包含两行,每行描述一个矩形。在每行中,给出矩形的一对相对顶点的坐标,每个点的坐标都用两个绝对值不超过10^7的实数表示。输出格式:输出仅包含一个实数,为交的面积,保留

2015-04-15 21:16:05 514

原创 矩阵乘法

矩阵乘法时间限制:1.0s   内存限制:512.0MB问题描述:给定一个N阶矩阵A,输出A的M次幂(M是非负整数),例如:A =1 23 4A的2次幂7 1015 22输入格式:第一行是一个正整数N、M(1接下来N行,每行N个绝对值不超过10的非负整数,描述矩阵A的值输出格式:输出共N行,每行N个整数,表示A的M次幂所对应的矩阵。相邻的数之间用一个空格

2015-04-15 21:10:47 580

原创 数列排序

数列排序的几种排序方法时间限制:1.0s   内存限制:512.0MB问题描述:给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1输入格式:第一行为一个整数n。第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式:输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9代码如下:

2015-04-15 21:07:13 641

原创 十六进制转八进制

十六进制转八进制时间限制:1.0s   内存限制:512.0MB问题描述:给定n个十六进制正整数,输出它们对应的八进制数。输入格式:输入的第一行为一个正整数n (1输出格式:输出n行,每行为输入对应的八进制正整数。注意:输入的十六进制数不会有前导0,比如012A。输出的八进制数也不能有前导0。样例输入239123ABC样例输出714435274提

2015-04-15 21:03:27 503

原创 十六进制转十进制

十六进制转十进制时间限制:1.0s   内存限制:512.0MB问题描述:从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535代码如下:#include #include #include #include

2015-04-15 20:58:22 376

原创 格子位置

格子位置时间限制:1.0s  内存限制:512.0MB问题描述:输入三个自然数N,i,j (1输入格式:输入共三行,分别输入自然数N,i,j。其中保证N输出格式:输出共四行。第一行为与格子(i,j)同行的所有格子的位置,第二行为与格子(i,j)同列的所有格子的位置,第三行为从左上到右下对角线上的格子的位置,第四行为从左下到右上对角线上的格子的位置。样例输入423

2015-04-15 20:53:04 2405

原创 线性表学习

线性表#include<stdlib.h>#include<stdio.h>#define MAXSIZE 10#define OK 1#define ERROR 0typedef struct{ int elem[MAXSIZE]; int last;}SeqList; int Locate(SeqList L,int e)//线性表查找 { int i=0

2015-04-15 20:43:18 452

原创 C文件读写操作

C语言的文件一、文件基本操作:       在c语言中,对数据文件的操作都是依靠文件类型指针来完成。1.文件类型指针的定义方式:FILE *文件类型变量2.调用fopen函数打开文件的方法:       文件类型指针变量=fopen(文件名,使用文件打开方式);       文件打开方式(12种) 文件打开方式 意义rt 

2015-04-15 20:33:39 2460

原创 T001-UT001-0025

文件读写练习——读取文本文件内容编写一个程序,从标准输入设备上输入一个待待读取的文件名,敲击回车后读取该文件的内容,并打印在标准输出终端上。 举例一:输入:12input a file to read:d:/test.txt输出:

2015-04-14 19:21:37 577

原创 T001-UT001-0024

文件读写练习——创建文件编写一个程序,从标准输入设备上输入一个待创建的文件名,敲击回车后创建该文件,并接着将从终端上输入的每行字符串输入到文件中,当输入的一行为 :wq时退出程序。举例一:输入:12345input a file:d:/test.txtHell

2015-04-14 19:19:43 403

原创 T001-UT001-0023

矩阵运算练习——矩阵乘法编写一个程序,从标准输入设备上输入两个实数矩阵,第一个矩阵为A,第二个矩阵为B,计算A*B*A的积,输出结果中的实数保留两位小数。 若出现矩阵格式错误或违反了矩阵计算规则的情况,则输出Error Input   合法的矩阵采用如下格式的字符串描述:1 x 1的矩阵: [1.00]1 x 3的矩阵

2015-04-14 19:17:06 479

原创 T001-UT001-0022

矩阵运算练习——矩阵乘法编写一个程序,从标准输入设备上输入两个实数矩阵,并计算两个矩阵的积,输出结果中的实数保留两位小数。 若出现矩阵格式错误或违反了矩阵计算规则的情况,则输出Error Input   合法的矩阵采用如下格式的字符串描述:1 x 1的矩阵: [1.00]1 x 3的矩阵: [1.00 1.00 1.0

2015-04-14 19:15:03 374

原创 T001-UT001-0021

矩阵运算练习编写一个程序,从标准输入设备上输入两个实数矩阵,并计算两个矩阵的和。 若出现矩阵格式错误或违反了矩阵计算规则的情况,则输出Error Input   合法的矩阵采用如下格式的字符串描述:1 x 1的矩阵: [1.00]1 x 3的矩阵: [1.00 1.00 1.00]3 x 1的矩阵: [1.

2015-04-14 19:09:58 335

原创 java 文件读写操作

java文件读写速度简单比较:package text1;import java.io.BufferedOutputStream; import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File; import java.io.FileInputStream;import jav

2015-04-14 14:03:31 512

原创 T001-UT001-0020

字符串练习编写一个程序,从标准输入设备上输入一行字符串,将这行字符串的每个字符以十六进制的格式打印在标准输出设备上。每16个字符换一次行,其输出中都是uppercase(大写)。资料:   十六进制    举例一:输入:1This is a very simple probl

2015-04-13 14:49:25 382

原创 T001-UT001-0015

switch语句练习编写一个程序从标准输入设备输入一个大于0的整数n,满足以下分支执行条件:如果n=0则输出hello world如果n=1则输出abc如果n=2则输出hi如果n=3则输出4如果n为其他值则输出bye123input n:1abc

2015-04-13 14:36:48 429

空空如也

空空如也

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

TA关注的人

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