读这本书第1条规则的时候就感觉到这是一本很好的书,可以把我们的Java功底提升一个档次,我还是比较推荐的。这里我主要就关于覆盖equals、hashCode和toString方法来做一个笔记总结,希望能够与君共勉。...
分类:
编程语言 时间:
2015-07-15 01:21:26
收藏:
0 评论:
0 赞:
0 阅读:
146
//
/*
===============================================================
题目:输入两字符串S,T,输出在S中存在但在T中不存在的字符存储到新的字符串中,
并保持其在字符串S中的顺序,然后在屏幕上显示新的字符串的内容。
====================================================...
分类:
编程语言 时间:
2015-07-15 01:18:46
收藏:
0 评论:
0 赞:
0 阅读:
257
数据结构之---C语言实现图的数组(邻接矩阵)存储表示...
分类:
编程语言 时间:
2015-07-15 01:18:15
收藏:
0 评论:
0 赞:
0 阅读:
341
//矩阵转置 按行按列排序
/*
==================================================================
题目:输入m*n矩阵,按行升序排列输出。
输入:
4 3 5 6 2
9 8 1 2 8
7 1 2 3 8
输出:
2 3 4 5 6
1 2 8 8 9
1 2 3 7 8
===============...
分类:
编程语言 时间:
2015-07-15 01:18:05
收藏:
0 评论:
0 赞:
0 阅读:
280
在日常的 web 编程或 UI自动化脚本编写过程中,经常会遇到判断页面元素的显示状态,以对应的执行相应的操作。此文主要以 js 判断页面元素的存在状态为例,简单叙述一下 js 是如何判断元素的显示状态的,敬请小主们参阅。若有不足之处,敬请大神们不吝指正,不胜感激!多不言述,小二上码咯。以下为简单的 ...
分类:
编程语言 时间:
2015-07-15 01:16:54
收藏:
0 评论:
0 赞:
0 阅读:
296
Array:数组push:往数组末尾添加值,可以是一个或者多个。 alert(arr.push(4, 5))join:连接数组元素,中间有分隔符。 var str = arr.join(" "); alert(str);reverse:点到数组的顺序,是操作本身。 alert(arr.rev...
分类:
编程语言 时间:
2015-07-15 01:15:14
收藏:
0 评论:
0 赞:
0 阅读:
226
深度搜索算法,主要是利用递归实现。递归就要有终止条件,否则就会进入死循环。一般深度搜索算法的算法模板是:创建一个大表, data[m][n];int DFS(int i, int j){ max=0;用于返回的数值 if(满足递归条件) { DFS(int a,int b);//再...
分类:
编程语言 时间:
2015-07-15 01:14:44
收藏:
0 评论:
0 赞:
0 阅读:
303
下拉列表在我们日常的网页浏览的过程中,随处可见,是 web 编程过程中大家非常熟悉的一个页面元素,随着 HTML 语言的日益强大,其在广大攻城狮的手中可谓是千变万化,有了很多不同的实现方式。本文主要以常规的 Select 下拉列表来讲述 js 对下拉列表的常规操作,其中 datalist 算是此文稍...
分类:
编程语言 时间:
2015-07-15 01:13:14
收藏:
0 评论:
0 赞:
0 阅读:
772
1. 广度搜索算法一般是定义一个数组保存当前结果,例如data[MAX], 记录步数的数组step[MAX],通过两个变量start,final实现队列的算法。start=0;final=1;while(start!=final){ for(四个方向进行搜索) { temp1; ...
分类:
编程语言 时间:
2015-07-15 01:07:15
收藏:
0 评论:
0 赞:
0 阅读:
189
1.首先定义一个接口
package temp.test;
public interface IntCompare {
public int compare(int a, int b);
}
2.分别定义两个接口实现类,一个增序,一个减序
package temp.test;
public class IncreaseOrder implements IntCompare{...
分类:
编程语言 时间:
2015-07-15 00:00:05
收藏:
0 评论:
0 赞:
0 阅读:
267
本篇接着前篇stl变易算法(一)继续讲述变易算法。主要介绍transform、replace、replace_if、replace_copy以及replace_copy_if的用法及实现代码,并给出测试用例。元素变换transformtransform算法用于实行容器元素的变换操作。如下两个使用原型,一个将迭代器区间[first,last)中元素,执行一元函数对象op操作,变换后的结果存放在[res...
分类:
编程语言 时间:
2015-07-14 23:55:15
收藏:
0 评论:
0 赞:
0 阅读:
321
Unique PathsA robot is located at the top-left corner of amxngrid (marked 'Start' in the diagram below).The robot can only move either down or right a...
分类:
编程语言 时间:
2015-07-14 23:54:35
收藏:
0 评论:
0 赞:
0 阅读:
305
成员们的初始化队伍(member Initia有四种情况必须使用member initialization list: 1. 当初始化一个reference member时; 2. 当初始化一个const member时; 3. 当调用一个base class的constructor,而它拥有...
分类:
编程语言 时间:
2015-07-14 23:53:35
收藏:
0 评论:
0 赞:
0 阅读:
386
转载自http://www.cnblogs.com/lys_013/archive/2012/05/05/2484561.html1. 协议 a. TCP/IP整体构架概述 TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层...
分类:
编程语言 时间:
2015-07-14 23:51:45
收藏:
0 评论:
0 赞:
0 阅读:
349
各种前端开发库和前端框架在不断的更新,为了适应潮流的需要,你必须不断的学习新的东西。但是下面提到的编程语言和前端框架会在很长的时间内占据重要的位置,学习和掌握它们是值得的和必须的。从长远来看,它们是十分受欢迎的,被广大社区支持,并且提供很多的就业机会。JAVASCRIPT 如果你正在从事前端web的...
分类:
编程语言 时间:
2015-07-14 23:50:55
收藏:
0 评论:
0 赞:
0 阅读:
398
模板:
1.快排:
var
rank,height,h:array [0..300000] of qword;
//rank[i]:i的后缀的排名;
//height[i]:lcp(s[a[i,2]...len],s[a[i-1,2]...len]);
//h[i]:lcp(s[i...len],s[a[rank[i]-1,2]...len]);
//...
分类:
编程语言 时间:
2015-07-14 22:46:55
收藏:
0 评论:
0 赞:
0 阅读:
347
测试环境:vs2010 windows7
逆序分别采用递归调用和链表头插法实现逆序。
具体代码如下:
#include
#include
using namespace std;
class LinkList
{
private:
struct Node
{
struct Node *next;
int value;
};
Node *phead;
void rever...
分类:
编程语言 时间:
2015-07-14 22:46:35
收藏:
0 评论:
0 赞:
0 阅读:
414
题目:
You are given an n x n 2D matrix representing an image.
Rotate the image by 90 degrees (clockwise).
Follow up:
Could you do this in-place?
题意:
给定一个 n x n 的二维矩阵,来表示一副图像。
把图像旋转90度(顺时针...
分类:
编程语言 时间:
2015-07-14 22:44:45
收藏:
0 评论:
0 赞:
0 阅读:
464
题目:
Given an array of strings, return all groups of strings that are anagrams.
Note: All inputs will be in lower-case.
题意:
给定一个字符串数组,返回所有的易位构词组合。
注意:所有的输入都是小写。
算法分析:
易位构词其实也很好理解,就是两个单...
分类:
编程语言 时间:
2015-07-14 22:41:05
收藏:
0 评论:
0 赞:
0 阅读:
255
前言最近碰到一个题,大家可以试下。Object.prototype.a = function() {};Function.prototype.b = function() {};function Person(name) {};var person = new Person;请问person能够调用a,b方法吗?...
分类:
编程语言 时间:
2015-07-14 22:38:45
收藏:
0 评论:
0 赞:
0 阅读:
269