- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 暑期实践经历
经过了一学期的学习,我终于找了一份暑期实习生的工作,开发android。 感觉上班好累,不想上班了,想继续读书。这是一家做VPN对接校园网的公司,可是我啥都不会,现在已经7.27了,我马上就实习2周了。天天都在看代码学习,进步还是有的。还要学习服务端javaee方面的,linux,算法。事情好多,秋招又要来了,算了,做好应该做的。
2017-07-27 08:39:34
684
原创 向上转型和向下转型
.java里面的向上转型和向下转型Static 为编译时绑定,编译成什么就做什么。无static时,动态绑定,看情况做。向上转型时,不能调用父类没有的子类方法
2017-03-15 22:27:26
469
原创 简单理解堆排序
看了一下午,对着书上的图形终于理解了堆排序.可以这样描述,从最后一个具有孩子的结点(编号[n/2])开始,依次考察到(n/2)-1...1 ,是否为堆,若否则调整为堆。所要的大顶堆(或者小顶堆建好后),将建好的元素与末尾的元素(芫荽)交换(用数组理解,堆排序就是给数组排序,)当交换后(及选出最大或者最小元素后),重新调整重新选。
2017-03-15 22:17:51
369
原创 随机数 与无穷大
注意可以使用Integer.MAX_VALUE,在我的机器上的大小为214743647与此相对应Integer.MIN_VALUE,为负的214743647注意Math.random() 产生的是一个[0,1]之间的随机数而java.util.Random()产生的是指定范围内的随机数,例如Random.nextInt(100)产生100以内的随机数。
2017-03-15 22:16:57
476
原创 kmp匹配之葵花宝典法
小弟昨天看了一下午串的匹配,可是仍是看不懂kmp的思想,对kmp知其然但不知其所以然,只好练此葵花宝典,以求速成。注意j,k都为下标, 我不会输入,所以只能表现为pj,pk这种形式。KMP中最关键的便是求next[j]的值,(next[j]的值之与他的模式串有关,就是说只要知道模式串就能知道next[j]的值),在书上next[j]的值总共有3种情况(j从1开始的):1,当j==1时,ne
2017-03-13 09:28:22
314
原创 java中我的不理解的小细节
1.Foreach迭代数组元素时,并不能改变元素的值,不要对foreach循环变量进行赋值2.成员变量分为 实例变量(不以STACTIC修饰), 类变量用static修饰3. 1在子类方法中可以通过super显式调用父类被覆盖的方法3.2 可以通过super调用父类构造器初始化过程 super(父类参数)4.把字符串类型转化为基本类型可以通过包装类提供的parseXxx(
2017-03-10 19:00:40
387
原创 今天面试时,碰到的经典问题++i与i++
今天去面试,跟面试官说了不到3句话,被面试官以他们不找暑假实习工被拒。站了两个小时的公交的我心里很不爽,旁边有个培训班出来的哥们正在做他们的C语言面试题。我凑过去看了看C语言题目大致如下(我用java写的):int a=9,b=10,c;c=(++a==b--)?++a:b--;System.out.println(a);System.out.println(b);Syste
2017-03-10 18:41:09
2545
1
原创 直接插入排序、快排 AND归并排序(图)
For(int i=1;iIf(a[i]{A[0] = a[i]; //a[0]为监视哨 A[i] = a[i-1]; //a[i-1]赋值a[i]}For(j=i-2;a[0]A[j+1] = a[j] ;}//倒叙比较a[0]和和a[j]的值,不满足则将a[0]赋值给a[j+1]A[j+1] = a[0];}
2017-03-10 18:27:04
335
原创 第一次面试
今天参加了一场面试,跟面试官一共说了不到3句话,就被婉拒。我都不知道该说什么了,也许我的语言太苍白无力,也许因为的的渣简历&&渣实力。现在回忆,当时失力的原因主要有以下几点:1.没做准备,开始让我自我接受时,我不知该说些什么,就草草结束,说完之后,还嫌死得不够直接,补了一刀。说,请问如何称呼你?教训:应该提前做好准备包括自我介绍等长问问题,还可以做一个模拟面试。2.在场还有两个难兄,我
2017-03-10 18:24:45
299
转载 JAVA学习笔记-加载窗口_画图形_编程中坐标基本知识
地址:http://www.cnblogs.com/iamAnonymous/p/6069357.htmlpackage GameFrame;import java.awt.Color;import java.awt.Font;import java.awt.Frame;import java.awt.Graphics;import java.awt.e
2017-03-10 18:19:43
587
转载 JAVA学习笔记-数组的三种初始化方式
地址:http://www.cnblogs.com/iamAnonymous/p/6051769.htmlpackage Study;public class TestArray02 { public static void main(String[] args){//声明 int[] a; int b[];//创建数组对象 a = new
2017-03-10 18:15:46
293
原创 大三立志记
时光匆匆而过,我的大学生活进入了大三下学期,悔恨的泪水和心头的酸楚无法挽回浪费的时间。如今,我面临的最大的问题是大四9月开学便要找工作,如今这短短的5个月就是我所剩的所有时间。C/c++,数据结构等等,对我的忽视展开了报复,我坐在自习室,全身充满了迷茫酸楚的心情。现在的我,连写一个单链表,函数如何传递数组参数都不会。编程能力近乎于只会hello world.我现在真的觉得 我是个煞笔。还
2017-03-09 21:51:29
281
空空如也
求解数据结构栈的输出输入问题
2015-10-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人