自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

远方水木

每一个不曾起舞的日子,都是对生命的辜负

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

原创 Java命名规范

包,类,文件,接口,枚举,方法,变量和常量的命名规范常用单词 包 包的名称通常全部采用小写字母。如果包名包含多个单词,则在单词之间用“.”分隔开,另外,还常常在包名前面加个前缀,它是单位(如公司或者学校)网站域名的逆序 示例: com.sum.eng com.apple.quicktime源程序文件 java源程序的命名一般是由严格要求的。文件名必须与该文件所包含的具有public属性

2017-11-24 16:43:32 482

原创 字符串中字符删除ac和b

问题 一个字符串,其中只有小写的字母,按条件删除 1、当字符串中有ac挨着的情况下,把ac删除 2、当字符串中有b 把b删除 3、最好只遍历一次Analyse 想一想要从字符串里面删除字符,但是又要移动字符的话好麻烦,首先考虑到StringBuilder类,使用这个类就比较简单了源代码public class Interview { public static void mai

2017-11-23 23:38:23 2143

原创 回形数字矩阵(Java)

问题 解决思想(递归) 将矩阵从里到外分为多层,每一层都是一个口字型数字序列,方向都是顺时针,由此我们可以将问题分解为相同的子问题,采用递归算法源代码import java.util.Scanner;/** * * @author Vinsmoke * * * 打印回形矩阵 * * */public class Pattern { static int n;

2017-11-23 14:46:44 11548 5

原创 Java字符串生成器StringBuilder

创建成功的字符串对象,其长度是固定的,内容不能被改变和编译。虽然使用“+”可以达到附加新字符或字符串的目的,但“+”会产生一个新的String实例,会在内存中创建新的字符串对象。如果重复地对字符串进行修改,将极大地增加系统开销。而 J2SE5.0新增了可变的字符序列StringBuilder类,大大提高了频繁增加字符串的效率验证时间效率public class Jerque { // 新建类

2017-11-22 00:09:35 633

原创 Eclipse中Debug功能使用

前述 之前不怎么重视调试功能的使用,一直都是使用输出或者打印方法来查看程序执行中的变量,但是作为计算机系的人使用这种方法来调试程序实在是有点太low太外行了,最近老师教了一些调试功能的使用,又恰巧在程序中偶遇bug并通过这种调试方法取得了很好的效果,简直就是单车变跑车啊,又快又有逼格。所以,我来这边记录一些关于eclipse中debug功能的使用-概念 首先在程序的行标那里双击添加断点,然后Ja

2017-11-18 22:08:42 2186

原创 Android关于Theme.AppCompat相关问题的解决方案

大家在eclipse上新建一个Android可能会遇到一个这样的错误No resource found that matches the given name 'Theme.AppCompat.Light'.对于这个错误,相信大部分Android开发者都遇到过,这里是一个解决方案导入android-support-v7-appcompat库,首先通过Android SDK Manager下载最新的

2017-11-14 00:52:35 2813 1

原创 吸血鬼数(Java实现)

Description吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘得到,而这对数字的位数是原数字的一半位数,并且由组成原数字的各个位数组成,以两个0结尾的数字不是吸血鬼数字。 例如:1260 = 21 * 60 1827 = 21 * 87 2187= 27 * 81 求所有四位吸血鬼数字解决方案一(逆向思维)Analyse 通常思维是枚举所有的四位数来找出所有符合条件的吸

2017-11-13 23:32:09 1930 5

原创 C语言源程序词法分析器(Java实现)

一. 介绍词法分析器,又称扫描器,输入源程序,进行词法分析,输出单词符号。词法分析仅仅是编译程序工作中的一部分,编译程序一般可以划分为5个阶段:词法分析,语法分析,语义分析与中间代码产生,优化,目标代码生成。我们这里编写一个简单的C语言源程序词法分析器。二. 目的设计并实现一个包含预处理功能的词法分析程序,加深对编译中词法分析过程的理解。四. 要求1、实现预处理功能源程序中可能包含有对程序执行无意义

2017-11-13 00:55:48 13213 6

原创 排列算法及组合算法(C++)

元素的排列算法算法分析(递归方式)设R={r1 ,r2, r3,…….., rn}是要进行排列的n个元素,Ri=R-{ri}。集合X中的元素的全排列记为Perm(X)。(ri)Perm(X)表示全排列Perm(X)的每一个排列前加上前缀ri得到的排列。R的全排列可归纳定义如下: 当n=1时,Perm(R)=(r),其中r是集合R中唯一的元素; 当n>1时,Perm(R)由

2017-11-07 20:30:59 651

空空如也

空空如也

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

TA关注的人

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