会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mokaffe
Life sucks when you're ordinary.
博客园
新随笔
管理
订阅
上一页
1
···
4
5
6
7
8
9
10
11
12
下一页
2015年3月17日
面试题13:在O(1)时间删除链表结点
摘要: 题目:给定单向链表的头指针和一个结点指针,定义一个函数在O(1)时间删除该结点。方法:1. 一般的方法,都是找到要删除节点的前一个节点,但是这是单链表,所以只好从链表的头结点开始顺序查找。2. 改进的方法,可以很方便的找到要删除的节点的下一个节点。 如果把下一个节点的内容复制到需要删除的节点,再把...
阅读全文
posted @ 2015-03-17 15:03 Mokaffe
阅读(217)
评论(0)
推荐(0)
2015年3月14日
面试题12:打印1到最大的n位数
摘要: 题目: 输入数字n,按顺序打印出从1到最大的n位十进制数。比如输入3,则打印出1,2,3,... ,一直到最大的3位数即 999.题目的陷阱: 当输入的n很大时,此时就是一个大数问题。解决方案: 在数组或者字符串上模拟数字加法的解法,绕过陷阱Java代码: 1 package com.hb; ...
阅读全文
posted @ 2015-03-14 10:49 Mokaffe
阅读(221)
评论(0)
推荐(0)
2015年3月10日
java生成指定范围的随机数
摘要: 要生成在[min,max]之间的随机整数, 1 package edu.sjtu.erplab.io; 2 3 import java.util.Random; 4 5 public class RandomTest { 6 public static void main(String[...
阅读全文
posted @ 2015-03-10 16:37 Mokaffe
阅读(292)
评论(0)
推荐(0)
2015年3月6日
排序
摘要: 排序的定义:输入:n个数:a1,a2,a3,...,an输出:n个数的排列:a1',a2',a3',...,an',使得a1'<=a2'<=a3'<=...<=an'。In-place sort(不占用额外内存或占用常数的内存):插入排序、选择排序、冒泡排序、堆排序、快速排序。Out-place s...
阅读全文
posted @ 2015-03-06 10:47 Mokaffe
阅读(207)
评论(0)
推荐(0)
2015年3月5日
Java中的String类和算法例子替换空格
摘要: 在java中,说String是不可变的,可是为什么? 不再纠结Java中的String类 String是我们经常用到的一个类型,其实有时候觉得写程序就是在反复的操作字符串,这是C的特点, 在java中,jdk很好的封装了关于字符串的操 作。 今天主要讲的是三个类String 、StringBuffe
阅读全文
posted @ 2015-03-05 15:14 Mokaffe
阅读(707)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
下一页