??
最近2个月除了完成日常的工作以外,还在练习数据结构这一块的知识,因为感觉数据结构自己还不是很熟悉,最近
完成的练习如下:
数据结构练习连接:http://blog.csdn.net/qlx846852708
1.顺序表的实现
2.单向链表的实现--通讯录
3.队列的实现--银行排队系统
4.c语言猜数字小游戏
5.计算圆周率
6.输入年、月、日计算星期几...
分类:
其他好文 时间:
2015-02-09 23:11:25
阅读次数:
178
今天梓滨师兄叫我先为项目设计好数据库表,最好画一张ER图出来。ER图我知道是什么,因为之前选修过数据库与应用的水课,,,不过现在忘得差不多了,问了一下度娘,什么是ER图呢?度娘告诉我说, “E-R图也称实体-联系图(Entity Relationship
Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型“。
有以下三种成分:
1. 用矩形表示实体型,矩形...
分类:
数据库 时间:
2015-02-09 23:09:58
阅读次数:
204
class Solution {
public:
string addBinary(string a, string b) {
string s;
int lenA=a.size();
int lenB=b.size();
if(lenA==0)
return b;
if(lenB==0)
return a;
if(lenA>lenB)
...
分类:
其他好文 时间:
2015-02-09 23:12:28
阅读次数:
167
Skew Binary
Time Limit:3000MS Memory Limit:0KB 64bit IO Format:%lld & %llu
Submit Status Practice UVA
575
Description
When a number is expressed in decimal, the k-th digit ...
分类:
其他好文 时间:
2015-02-09 23:10:07
阅读次数:
222
LCS求最大公共子序列的长度...
分类:
其他好文 时间:
2015-02-09 23:10:41
阅读次数:
232
Mongo DB是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想,在Mongo DB中,每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。在这里介绍一下mongodb的安装方法:...
分类:
数据库 时间:
2015-02-09 23:11:10
阅读次数:
222
题意:各位数字先增后减的数称为峰值数(位数大于等3且第一位非零),然后两个峰值数连在一起是一个Bi-peak数,
求两个数之间Bi-peak数的各位数字之和的最大值。
思路:设dp[pos][i][j]表示当前考虑pos位,之前的数位为i,状态为j,与之后(pos+1)位组合构成Bi-peak number,这(pos+1)位数位和的
最大值。状态总共有7种,st=0,初始状态;st=1,恰...
分类:
其他好文 时间:
2015-02-09 23:10:00
阅读次数:
245
1、晕轮效应
1.1 来源
晕轮效应最早是由美国著名心理学家爱德华·桑戴克于20世纪20年代提出的。他认为,人们对人的认知和判断往往只从局部出发,扩散而得出整体印象,也即常常以偏概全。一个人如果被标明是好的,他就会被一种积极肯定的光环笼罩,并被赋予一切都好的品质;如果一个人被标明是坏的,他就被一种消极否定的光环所笼罩,并被认为具有各种坏品质。这就好象刮风天气前夜月亮周围出现的圆环(月晕...
分类:
其他好文 时间:
2015-02-09 23:08:38
阅读次数:
396
python函数,open()。python文件处理...
分类:
编程语言 时间:
2015-02-09 23:09:04
阅读次数:
308
题意:求使所给公式值最大的第m个排列。
思路:假设已知使f(p)最大的n-1的排列,那么对于使f(p)最大的n的排列,把n放在(n-1)两边均可。因为n放在(n-1)两边,增值为
1+2+...+n,而如果不放在两边,(n-1)到n之间的值n摆放位置,对于i,如果m
那么i摆在pos,不然放到可放到的最后面,即last位置。因为接下来(i+1)一定在i左边,而之后比(i+1)大也一定在i左边...
分类:
其他好文 时间:
2015-02-09 23:11:13
阅读次数:
201
做ACM不只只是AC了。还要更深入的了解。...
分类:
其他好文 时间:
2015-02-09 23:09:13
阅读次数:
226
情景:公司近期在将数据库从Oracle转为Mysql,由于之前在Oracle中表名是不区分大小写,因此到Mysql中就出现了找不到表的问题,经上网查询,发现在linux下Mysql的表名是区分大小写的,但是有参数可以使其不区分大小写。具体操作如下:...
分类:
数据库 时间:
2015-02-09 23:10:34
阅读次数:
204
题意:给定n,k。k次操作,每次等概率将一个区间翻转,问最后逆序数对的期望。
思路:设dp[i][j]表示a[i]在a[j]前面的概率。每次枚举翻转的区间,更新dp[i][j],复杂度为O(n^4×k)。详见代码:
/*********************************************************
file name: G.cpp
author : k...
分类:
其他好文 时间:
2015-02-09 23:10:25
阅读次数:
242
这篇文章在前边项目的基础上来整合json,最新项目资料见:http://download.csdn.net/detail/u012116457/8436187
首先需要的jar包:jackson-core-asl-1.7.2.jar jackson-mapper-asl-1.7.2.jar
然后是配置文件json-servlet.xml,该文件得在web.xml中配置使其在tomcat启动时...
分类:
编程语言 时间:
2015-02-09 23:07:53
阅读次数:
228
1. finally能做什么?
当要把除内存之外的资源恢复到它们的初始状态时,就要用到finally子句。这种需要清理的资源包括:已经打开的文件或网络连接
2. 子类覆盖父类方法的时候,不能抛出比父类更多的异常
3. 异常处理的一个重要目标是把错误处理的代码同错误发生的地点相分离,这使你能在一段代码中专注于要完成的事情,至于如何处理错误,则放在另一段代码中完成。...
分类:
编程语言 时间:
2015-02-09 23:07:09
阅读次数:
263
题意:
有一个长方体,有A*B*C(我们算做长宽高吧)小块组成,每块小块有它的价值,正负都行,问找一块子长方体,价值最大;
思路:
首先我们要先预处理价值g[i][j][k],表示从高为k,即第k层长到i,宽到j那一块总价值;
我们可以知道g[i][j][k] += g[i-1][j][k] + g[i][j-1][k] - g[i-1][j-1][k];意思就是这一块的价值,等于长减一那...
分类:
其他好文 时间:
2015-02-09 23:07:11
阅读次数:
191
题目链接:http://poj.org/problem?id=2312
Battle City
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 7085
Accepted: 2390
Description
Many of us had playe...
分类:
其他好文 时间:
2015-02-09 23:08:15
阅读次数:
206