编码规则: http://hawstein.com/posts/google-java-style.html 这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Google的Java编程风格。 与其它的编...
分类:
编程语言 时间:
2015-08-03 15:01:13
阅读次数:
225
数组名取地址十分好玩,在这里记录一下,如果大家有不同见解,欢迎留言探讨:在大多数情况下,数组名都会默认转换为指向数组的第一个元素的指针。这一点相信大家都知道。比如下边的例子:intarray[3]={1,2,3};
cout<<*array<<endl;
cout<<array[0]<<..
分类:
编程语言 时间:
2015-08-03 14:57:01
阅读次数:
174
一开始我的程序如下,一直出现错误,基本上肯定逻辑上没有错误,用C-free编译运行时排序根本就没用,后来改成后面的才有用!(一),有问题的程序#include<stdio.h>//#defineLEN10voidSort(intarry[]);intSelect_min(intarry[]);intmain(){inta[10],num=0;for(num=0;num&..
分类:
编程语言 时间:
2015-08-03 14:58:20
阅读次数:
111
敌兵布阵
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 57787 Accepted Submission(s): 24420
Problem Description
C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子...
分类:
编程语言 时间:
2015-08-03 14:52:46
阅读次数:
126
简介:
web.py 是一个Python 的web 框架,它简单而且功能强大。安装:
ubuntu系统下,我们可以只用几条指令完成web.py的安装,首先得安装pip:sudo apt-get install python-pip之后安装web.py:sudo pip install web.py之后进行测试,在python解释器中输入:import web没有报错即成功。入门
我们新建一个s...
分类:
编程语言 时间:
2015-08-03 14:49:57
阅读次数:
139
本节主要介绍print,import和input,t函数,包括他们在python2.7和python3 的区别以及用法。下面附有之前的文章;
?...
分类:
编程语言 时间:
2015-08-03 14:48:41
阅读次数:
120
题目地址:HDU 3068
关于算法的详解:Manacher算法#include
#include
#include
#include
#include
#include
#include
#include
#include ...
分类:
编程语言 时间:
2015-08-03 14:47:03
阅读次数:
153
这里演示了几个常用运算符的应用
前后自增运算符的区别(注意,这个经常会考到):
# include
int main(void)
{
int i, j, k, m;
i = j = 3;
k = ++i; //计算后i = i + 1,即结果i值加1,
m = j++; //计算后j = j + 1,即结果j值加1,
printf("i = %d, j = %d,...
分类:
编程语言 时间:
2015-08-03 14:48:00
阅读次数:
160
元胞自动机(Cellular automaton)
元胞自动机是由元胞组成的网格,每个元胞都根据邻域的状态来选择开或关。所有的元胞都遵循同样的规则,也称为元胞的更新规则,规则根据各元胞邻域的当前状态决定元胞的下一步状态。同自然界的复杂系统一样,元胞自动机也是由大量简单个体(元胞)组成,不存在中央控制,每个个体都只与少量其他个体交互。而且元胞自动机也能表现出非常复杂的行为,它们的行为很难甚至不...
分类:
编程语言 时间:
2015-08-03 14:48:18
阅读次数:
238
问题来源
Timus Online Judge 网站上有这么一道题目:1356.
Something Easier。这道题目的输入是一组 2 到 109 之间整数,对于每个输入的整数,要求用最少个数的素数的和来表示。这道题目的时间限制是 1 秒。
问题解答
我们知道著名的哥德巴赫猜想是:
任何一个充分大的偶数都可以表示为两个素数之和
于是我们有以下的 C 语言程序(...
分类:
编程语言 时间:
2015-08-03 14:46:45
阅读次数:
177
问题来源
Timus Online Judge 网站上有这么一道题目:1073.
Square Country。这道题目的输入是一个不大于 60,000 的正整数,要求计算出该正整数最少能够使用多少个正整数的平方和来表示。这道题目的时间限制是 1 秒。
问题解答
《数论导引(第5版)》([英]G.H.Hardy、E.M.Wright 著,人民邮电出版社,2008年10...
分类:
编程语言 时间:
2015-08-03 14:46:01
阅读次数:
261
众所周知,很多网站都设置了登录之后才能获取查看页面的权利,因此模拟登录成了爬取信息的第一步,这一步成功了,嘿嘿,just do it!
好,废话不多说,直接说重点:
首先,你应该要了解网站登录的流程以及你需要post的信息,以豆瓣为例:
这就是你需要提交的信息了,包括用户名和密码,以及验证码和验证码的ID,看到这可能有人会想我怎么知道验证码的ID,各位放心,在页面加载时就已经到客户端这边来了,也就是说你可以直接从浏览器中看到,是不是很炫酷!
第二步,需要了解一些requests这个库了,因为reque...
分类:
编程语言 时间:
2015-08-03 14:42:55
阅读次数:
183
题目地址:POJ 3974
题意:求最长的回文串。
思路:同样是用Mancher算法在O(n)的时间内解决(我其实是来练练板子的#include
#include
#include
#include
#include
#include
#include <algorithm...
分类:
编程语言 时间:
2015-08-03 14:39:08
阅读次数:
99
一.相关知识点
那些通常放在头文件里的名字,像常量、内联函数(inline function),在缺省情况下都是内部连接的(当然常量只有在C + +中缺省情况下是内部连接的,在 C中它缺省为外部连接)。注意连接只引用那些在连接/装载期间有地址的成员,因此类声明和局部变量并没有连接。
名字空间的产生与一个类的产生非常相似:
namespace MyLib{
//D...
分类:
编程语言 时间:
2015-08-03 14:37:30
阅读次数:
127
1. 有名信号量&无名信号量
在POSIX标准中,信号量分两种,一种是无名信号量,一种是有名信号量。无名信号量只用于线程间的同步,有名信号量只用于进程间通信。信号量是属于POSIX:SEM的,不是属于POSIX:THR的,需要的文件头是。两者的共同点都是相当于计数器,用于限制多个进程对有限共享资源的访问
2. 相关函数
1)创建信号量
int sem_init (sem_...
分类:
编程语言 时间:
2015-08-03 14:36:15
阅读次数:
148
一、说说面向对象思想1、什么是面向对象1)面向对象是以对象为基础的,完成各种操作,强调的是对象、结果。
2)面向过程是以函数为基础的,完成各种操作,强调的是过程。
3)面向对象是基于面向过程的。
2、面向对象的思想特点
1)一种更符合人们思考习惯的思想
2)把复杂的问题简单化
3)我们从执行者变成了指挥者
举例:自己买电脑vs让朋友帮忙买电脑...
分类:
编程语言 时间:
2015-08-03 14:34:21
阅读次数:
127
java在acm中常用基础技巧方法如果学到了新的技巧,本博客会更新~...
分类:
编程语言 时间:
2015-08-03 14:32:13
阅读次数:
127