- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 统计英文文章中的字符串个数
/* * 功能:以字符串的形式提供给你一段英文文章,请编写一个程序。该程序将统计指定字符串中每个单词出现的次数。思路:先替换文章中的标点符号为空格;再根据空格分割字符串,最后放入hashmap集合中,遍历hasnmap即可。 */package com.zyy.stringcode;import java.util.HashMap;import java.util.
2017-09-30 11:21:49 2439
原创 二分查找的两种基本方式
1. 二分查找// 循环查找public staticint binarySearch1(int a[], int target) {//b为下限,c为上限 int b= 0, c = a.length - 1; intmid = 0; if(b>c||a[b]>target||a[c]
2017-09-30 10:43:39 490
原创 四种集合的遍历(HashMap、Queue、Stack、ArrayList)
1. HashMap遍历/*HashMap的遍历EntrySet遍历方法,可以得到一个Entry对象的结果集,然后使用Entry对象的getKey和getValue方法。KeySet遍历方法,先使用keySet函数,获取到HashMap的所有Key的集合对象,然后循环所有的key,通过HashMap的get方法,获取到对应的value。*/packagecom.zyy.
2017-09-29 21:18:32 571
原创 java简单编程(求和,求水仙花数,求完备数)
1./*功能:编程试题:求数列的和 数列的定义如下: 数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。输入数据有多组,每组占一行,由两个整数n(n对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。 */packagecom.zyy.code1;importjava.text.DecimalFormat;importjava.ut
2017-09-29 11:10:37 1292
原创 java语言编写链表的基本操作(链表的创建,插入,删除,打印,排序)
1.节点的创建package linkedList; public classNode { Node next=null; intdata; publicNode(int data){ this.data=data; }}2.添加节点,删除节点,打印节点,求节点的长度,对节点进行排序。packa
2017-09-28 20:51:46 304
原创 java语言编写的基本排序算法
本文是将自己在学习过程中,编写的基本排序算法Java代码及算法的思想整理。1. 插入排序(1) 直接插入排序/** * 功能:直接插入排序算法程序;复杂度为O(n2),是稳定的排序算法。 * 基本思想:顺序地把待排序的数据元素按其关键字值的大小插入到已排序的数据元素子集合的适当位置。 */packagecom.zyy.sorts;
2017-09-28 18:54:08 227
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人