文档章节

度熊手上有一本神奇的字典,你可以在它里面做如下三个操作:结果符合为何交不上去

 小说家
发布于 2016/05/14 15:11
字数 380
阅读 25
收藏 0
import java.util.LinkedList;
import java.util.Scanner;

public class Main{
	static LinkedList<String> array=new LinkedList<String>();	
	static Scanner scan=new Scanner(System.in);
	public static int number(){
		int ss1=scan.nextInt();
		scan.nextLine();
		return ss1;
	}
	public static String[] number2(){
		String c="";
		String c1[]=null;
		int i1[]=null;
		c=scan.nextLine();
		c1=c.split(" ");
		return c1;
	}
	
	public static void str(String[] i1){
		boolean c;
		boolean c1 = false;
		String s2=i1[0];
		switch(s2){
		case "insert":
			array.add(i1[1]);
			break;
		
		case "delete":
			for(int i=0;i<array.size();i++){
				String s1=array.get(i);
				c=i1[1].regionMatches(0, s1, 0, i1[1].length());
				if(c==true){
					array.remove(i);
				}
			}
			break;
		case "search":
			for(int i=0;i<array.size();i++){
				String s1=array.get(i);
				c1=i1[1].regionMatches(0, s1, 0, i1[1].length());
				if(c1==true){
					System.out.println("Yes");
					break;
				}
			}
			if(c1!=true){
				System.out.println("No");
			}
			break;
		default :
			System.out.println("");
			break;
		}
		
	}
	public static void main(String args[]){
		String i1[]=null;
		int num=number();
		for(int i=0;i<num;i++){
			i1=number2();
			str(i1);
		}
	}
}

 

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 1
码字总数 380
作品 0
阳泉
自然语言处理之路:前提——英文能力

一个自然语言处理炼丹师的自白 临近毕业,刚交完论文,自转研究室已一年有余。前天参加越南人社群 BBQ 时,去年这个时候 Chien 桑和熊孩子打闹的场景还历历在目。想想如今他都做了快一年CEO...

坂本龙一
05/07
0
0
两句话轻松掌握 python 最难知识点——元类

千万不要被所谓“元类是99%的python程序员不会用到的特性”这类的说辞吓住。因为每个中国人,都是天生的元类使用者 学懂元类,你只需要知道两句话: 道生一,一生二,二生三,三生万物 我是谁...

马哥教育
2017/11/06
0
0
隐马尔科夫模型 python 实现简单拼音输入法

点击上方“程序员大咖”,选择“置顶公众号” 关键时刻,第一时间送达! 在网上看到一篇关于隐马尔科夫模型的介绍,觉得简直不能再神奇,又在网上找到大神的一篇关于如何用隐马尔可夫模型实现...

px01ih8
2017/12/11
0
0
百度2017春招笔试真题编程题集合

百度2017春招笔试真题编程题集合 买帽子 数据结构 度度熊想去商场买一顶帽子,商场里有N顶帽子,有些帽子的价格可能相同。度度熊想买一顶价格第三便宜的帽子,问第三便宜的帽子价格是多少? ...

TinyDolphin
02/24
0
0
Oracle关系代数

关系代数是关系数据库系统查询语言的理论基础 一、关系代数的9种操作: 关系代数中包括了:并、交、差、乘、选择、投影、联接、除、自然联接等操作。 五个基本操作: 并(∪)、差(-)、笛卡尔积...

小衰哥有点帅
01/13
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

python3.6 取余运算

python中取余运算逻辑如下: 如果a 与d 是整数,d 非零,那么余数 r 满足这样的关系: a = qd + r , q 为整数,且0 ≤ |r| < |d|。 经过测试可发现,python3.6中取余运算得到的 r 是正整数;...

colinux
9分钟前
1
0
[雪峰磁针石博客]软件测试专家工具包1web测试

web测试 本章主要涉及功能测试、自动化测试(参考: 软件自动化测试初学者忠告) 、接口测试(参考:10分钟学会API测试)、跨浏览器测试、可访问性测试和可用性测试的测试工具列表。 安全测试工具...

python测试开发人工智能安全
今天
3
0
JS:异步 - 面试惨案

为什么会写这篇文章,很明显不符合我的性格的东西,原因是前段时间参与了一个面试,对于很多程序员来说,面试时候多么的鸦雀无声,事后心里就有多么的千军万马。去掉最开始毕业干了一年的Jav...

xmqywx
今天
3
0
Win10 64位系统,PHP 扩展 curl插件

执行:1. 拷贝php安装目录下,libeay32.dll、ssleay32.dll 、 libssh2.dll 到 C:\windows\system32 目录。2. 拷贝php/ext目录下, php_curl.dll 到 C:\windows\system32 目录; 3. p...

放飞E梦想O
今天
1
0
谈谈神秘的ES6——(五)解构赋值【对象篇】

上一节课我们了解了有关数组的解构赋值相关内容,这节课,我们接着,来讲讲对象的解构赋值。 解构不仅可以用于数组,还可以用于对象。 let { foo, bar } = { foo: "aaa", bar: "bbb" };fo...

JandenMa
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部