自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 在FOR循环中对LIST循环变量进行REMOVE或ADD操作问题

【问题描述】在FOR循环中对LIST循环变量进行REMOVE或ADD操作问题。一、案例描述在循环变量中对LIST对象进行REMOVE或ADD操作,会导致数组长度变更,以致业务逻辑出错。【原因分析】:我们在删除某个元素后,list的大小发生了变化,这时候你的的索引也会发生变化,这时就会导致你在遍历的时候漏掉某些元素。比如当你删除第1个元素后,我们如果还是继续根据索引访问第2个元素时,因为删除的关系,后面的元素都往前移动了一位,所以实际访问的是第3个元素。所以这种方式可以用在删除特定的一个元素时使用,但

2021-01-15 18:07:57 1063

原创 来到亚信实习的适应期+笔录感想

- 来到亚信实习的适应期+笔录感想2020年7月19日 星期日 晴2020年的鼠年,注定不会平凡,磕磕碰碰,跌跌撞撞,疫情在鼠年插入一脚,春节就这样,不热不闹的过去了,五一不知不觉得过去了…我是一个普通的所谓的二本院校,收着三本的院校的学费的“计算机科学与技术”专业的学生,当准备开学时,只有考研的学生去了学校,没有考研的就在家里考试,完成刺激的大作业和实训报告,直至结束,大三下学期的生涯就这样过去了,我已经是一名准大四的学生了,随着同学都步入实习的正轨,辗转的面试过程结束后

2020-07-19 14:14:50 1992 3

原创 【面试基础编程一】在Java中编写-利用字节数截取字符串的函数

题目:编写一个截取字符串的函数,输入为一个字节数,输出为按字节截取的字符串。约束: 要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。【样式字符串】我ABC我ABC汉DEF【输入样式】46【输出样式】我AB我ABC【解题思想】① 判断字符串是否为空;② 统计中文字符字节数③ 判断第一个字母是否汉字④ 利用汉字的字节码在ASCLL表小于0⑤ subString返回具体的字符串【主要.

2020-05-31 13:55:05 372

原创 【面试基础一】在java中如何跳出当前的多重嵌套循环?

在java中如何跳出当前的多重嵌套循环?break 关键字break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。break 跳出最里层的循环,并且继续执行该循环下面的语句。图解① 在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号的break语句,即可跳出外层循环。jump:for(int i = 0;i<100;i++){ for(int j = 0;j<100;j++){ if(i == 5)

2020-05-29 21:30:20 776

原创 求解幂集问题(c语言+蛮力法)

求解幂集问题幂集是集合的基本运算之一,由集合的所有子集构成的集合。例:n=3时,幂集是:{{},{1},{2},{3},{1,2},{1,3},{2,3},{1,2,3}};若是有限集,有n个元素,那么的幂集有2^n个元素.【问题描述】对于给定的正整数n(n≥1),求1~n构成的集合的所有子集(幂集).【问题求解】●蛮力法①采用直接蛮力法求解,将1~n的存放在数组a中,求解问题...

2020-05-07 19:55:23 10431 2

原创 《C语言》字符串匹配(BF算法+KMP算法)

字符串匹配【问题描述】对于字符串S和T,若T是S子串,返回T在S中的位置(T的首字符在S中对应的下标),否则返回-1.【问题求解】采用直接穷举法求解,称为BF算法。该算法从S的每一个字符开始查找,看T是否会出现。例如,S=“aababcde”,T=“abcd”:...

2020-05-02 16:07:17 12799 8

原创 求解最大连续子序列和问题(Java)蛮力法+分治法

求解最大连续子序列和问题【问题描述】给定一个有n(n>=1)个整数的序列,要求求出其中最大连续子序列的和【样例输入】6-2 11 -4 13 -5 -2【样例输出】20【问题求解】对于含有N个整数的序列a[0…n-1],若n=1,表示该序列仅含一个元素,如果该元素大于0,则返回该元素;否则返回0。● 暴力枚举法:用两层循环枚举起点和终点,尝试所有的子序列,然后计算每个子序...

2020-04-19 23:17:13 3559 1

原创 判断素数的4种方法(C语言)

判断素数的4种方法素数定义:质数又称素数。指整数在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。换句话说,只有两个正因数(1和自己)的自然数即为素数。比1大但不是素数的数称为合数,1和0既非素数也非合数。素数在数论中有着很重要的作用。**一言不合直接上代码:**#include<stdio.h>#include<math.h>//方...

2020-03-27 15:00:42 20421 4

原创 Java和C语言的区别在哪里?

标题Java和C语言的区别Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字"2":J2EE更名为Java EE, J2SE更名为Ja...

2020-03-26 15:59:01 946

原创 软件测试的问题

什么是软件测试?软件测试就是利用手工或测试工具按照测试方案和流程对拆品进行功能和性能测试,简单的来说就是为软件做“质检”。1. 软件测试的原因软件Bug对于我们的生活、工作都会带来毁灭性的破坏,据了解,每年的Bug会让整个市场经济损失600亿美元,可想软件测试的重要性。2.成立软件测试部门的原因...

2020-03-24 15:35:31 352

原创 Java之字符串大小写转换

利用Scanner类,String类,Character类,对输入的字符串进行大小写转换。

2020-03-21 18:54:14 1829

原创 三大框架:Struts+Hibernate+Spring

三大框架:Struts+Hibernate+SpringJava三大框架主要用来做WEN应用Struts主要负责表示层的显示Spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作)Hibernate主要是数据持久化到数据库一 .Struts框架:struts是开源软件使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合...

2020-03-21 12:12:33 459

原创 蓝桥杯景区游览

问题描述小明来到景区游玩,下载了N(N<=1000)个景区的评分,根据排序方法选择最佳景区。输入格式景区 N评分 n1 n2 n3 n4 …(<=10000)样例输入45 6 7 3样例输出3 5 6 7问题剖析...

2020-02-04 11:41:13 288

原创 java之二维数组初始化

package libai;public class meihua { public static void main(String[] args) { // TODO Auto-generated method stub char a[][]=new char[4][]; //数组初始化 a[0]=new char[]{'云','想','衣'...

2019-11-21 21:16:49 916 1

空空如也

空空如也

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

TA关注的人

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