自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

m0_37599962的博客

因为“菜”,所以“材”。

  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 java集合复习(1)

集合是指其中存放其他对象的一种对象。集合提供了保存、获取和操作其他对象的方法,这样程序员不需要自己编写代码就可实现这些功能,可轻松的管理对象。java集合框架只提供用于管理存放对象的接口和类,由两种类型组成:Collection和Map。Collection是所有集合的根接口,Map是所有键/值对映射的根接口。注意:在集合中只存储对象引用,对象在集合之外。1.1  Collection接口   C...

2018-05-02 23:32:15 203

翻译 贪心算法(1)

贪心算法:贪心算法是求解最优解的一类问题,在贪心算法中,每一步求解的都是最优解,但是整体来说不一定是最优的。在求解贪心算法时,首先要通过题目总结出贪心准则,利用贪心准则进行求解。前两天看了牛客网,准备通过考研复习空闲时间学习一下算法,提高编程能力,不至于手生。下面是一道贪心算法的题:时间限制:1秒 空间限制:32768K 热度指数:55464题目描述设有n个正整数,将他

2018-05-02 22:09:04 200

翻译 考研真题1---成绩排序

题目描述 查找和排序 题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩 都按先录入排列在前的规则处理。 例示: jack 70 peter 96 Tom 70 smith 67 从高到低 成绩 peter 96 jack 70

2018-02-04 15:11:03 254

原创 Java自动装箱和自动拆箱

基本类型的包装类在java中,每一种基本类型都有一个对应的包装类,这些类都在java.lang包中。8种基本数据类型所对应的包装类是byte(Byte)、short(Short)、int(Integter)、long(Long)、char(Character)、float(Float)、double(Double)、boolean(Boolean)。Java语言用包装类来把一个基本类型数据

2017-11-19 17:00:43 577

原创 javaSwing--容器

容器java中的容器分为顶层容器、中间容器和特殊容器三大类。其中,顶层容器是GUI的基础,其他所有的组件都是直接或间接显示在顶层容器中的。在Swing中有3种顶层容器,分别是JFrame(框架窗口,即通常的窗口)、JDialog(对话框)、JApplet(用于设计嵌入在网页中的Java小程序)。中间容器是可以包含其他相应组件的容器,但是中间容器不能单独存在,必须依附于顶层容器。Java常见的中

2017-11-18 20:34:16 817

转载 javaSwing图像用户界面

图形用户界面(GUI),全称Graphical User Interface,又称图形用户接口,是指以图形方式显示的计算机操作用户的界面,相比较于以前的命令行方式,图像用户界面更加美观。先说一下,一直困惑我很久的两个包:Java.awt包和Javax.swing包。java.awt包是指Java抽象窗口工具包(Abstract Window Toolkit,AWT),最早出现在Java1.

2017-11-18 18:03:47 639

翻译 Eclipse如何连接数据库---JDBC

(1)JDBC英文全称(Java DataBase Connection),中文全称java数据库连接。学习JDBC要掌握Java基本语法和创建数据库以及SQL的语法,常见JDBC操作是建立数据库,用相应的Java驱动程序进行驱动,使Java可以连接上数据库。(2)使用工具MySQL+Eclipse,其中jdk为1.8版本,说明在jdk1.7以及1.7版本一下的jdk,可以可以利用ODBC来进

2017-11-16 21:33:17 4520

原创 java---实例变量和类变量,静态代码块和非静态代码块

一、实例变量和类变量如果一个类的成员变量用static修饰,则它被称为类变量(静态变量),否则它被称为实例变量。不同的对象被划分为不同的堆内存空间,因此,不同对象的实例变量互不相同。如果类中的成员变量有类成员变量,那么所有对象的类变量是同一个,也就是说,所有对象共享一个类变量。程序执行时,如果类的字节码文件被加载到内存,如果该类没有创建对象,类的实例成员变量不会被分配内存,但是,类中声明的

2017-09-30 19:02:19 1692 1

原创 java---Arrays类

java.util.Arrays类能方便地操作数,它提供的所有方法都是静态的,它提供的方法具有以下功能:(1)fill( )方法给数组赋值。(2)通过sort()方法按升序对数组排序。(3)比较数组,通过equals( )方法比较数组中元素值是否相等。(4)查找数组元素,通过binarySearch( )方法能对排序好的数组进行二分查找操作。Java数组Arrays.f

2017-09-26 18:14:16 219

原创 java数组

数组的初始化,数组的操作,复制数组既有一维数组,也有多维数组。1.一维数组的创建:(1)先定义,后创建。elementType[ ] arrayRefVar;arrayRefVar=new elementType[arraySize];(2)在定义数组的同时,创建数组。elementType [ ] arrayRefVar=new elementType[arraySi

2017-09-26 16:37:55 169

原创 数组的最大子序列之和

问题描述:求最大子序列之和一直是让人困扰的问题,之所以困扰,主要是由于没有想清楚该怎样操作,下面给出一种最暴力的求解方法,利用多重循环来求解最大子序列和,每次对给定子序列求和,把它与刚开始设定的最大值进行计较,如果它大于设定的最大值,将它设置为最大值,记录最大值的初始位置和终端位置,然后输出就是最大子序列,同时,最大子序列的和也可求出来。优点:思路简单,编程方便。缺点:时间复杂度为O(N^

2017-09-26 15:59:45 880

原创 升序单链表删除重复值,输出

单链表题7.3设head指向一个非空单向链表,其数据域中的值为升序排列,删除链表中的重复值。具体程序:#include#includetypedef struct node{int data;struct node *next;} ElemSN;ElemSN *creatnode(int a[],int n){ElemSN *h,*t,*p;h=

2017-09-23 10:33:56 659

原创 关于链表的倒数第k个结点的查找问题--考研题

加油,只要努力,就会有成果。关于链表的一道题:查找单链表的倒数第K个结点。方法:设两个指针,一个指针先走k个结点,另一个指针从头开始走,当上一个指针走到末尾时,这个指针正好走到链表的倒数第k个结点。实现代码:#include#includetypedef struct node{int data;struct node *next;} ElemSN;

2017-09-22 21:45:09 223

翻译 初学html

制作网页时,需要用html语言。学习目标:1.了解html的基本概念及其发展史。2.掌握html的基本结构。掌握编写HTML文件的编写方法。3.掌握数据的拆箱及装箱操作原理。4.掌握如何利用浏览器浏览HTML文件。为什么要选择HTML5?World Wide Web(万维网www)是一种建立在Internet上的、全球性的、交互的、多平台的、分布式的信息资源网络。它采用

2017-09-21 18:14:21 302

翻译 牛客网上一道考研题

题目描述对给定的一个字符串,找出有重复的字符,并给出其位置,如:abcaaAB12ab12 输出:a,1;a,4;a,5;a,10,b,2;b,11,1,8;1,12, 2,9;2,13。输入描述:输入包括一个由字母和数字组成的字符串,其长度不超过100。输出描述:可能有多组测试数据,对于每组数据,按照样例输出的格式将字符出现的位置标出。1、下标从0开始。2、相同的

2017-09-14 22:07:44 590

原创 java程序设计---封装与类(1)

封装是面向对象语言一个非常重要的思想,它借助类来完成。封装与类包括以下内容:一.类     1.成员变量与局部变量     2.成员修饰符二.方法重载三.对象    1.构造方法    2.创建对象    3.使用对象    4.对象参数传值    5.垃圾回收机制四.实例变量和类变量五.类的发现与设计    1.分类    2.抽象

2017-09-12 17:34:40 365

原创 栈的基本操作------顺序结构

好久没有复习数据结构了,突然间想复习一下数据结构,把课本上有关数据结构的操作与算法都敲一遍,虽然说是志向远大,不可能实现,但是还是尽力吧!关于栈的操作,看过一些创建栈的过程,有些设置栈顶指针,没有设置栈底指针,有些既设置了栈顶指针,又设置了栈底指针,下面给出一个设置栈底指针的例子。#include#include#define OK 1#define ERROR 0#def

2017-08-14 18:07:11 298

转载 利用python中的turtle库绘制图形

注意:在用turtle绘制图形时,需要安装对应python的解释器以及IDE,我安装的是pycharm,在安装完pycharm后,在pycharm安装相应库的模块,绘图可以引入turtle模块,想要进行运算可以引入numpy模块。turtle绘图常用的函数有:3.操纵海龟绘图有着许多的命令,这些命令可以划分为两种:一种为运动命令,一种为画笔控制命令(1)运动命令:1.tur

2017-08-13 10:34:30 14032 4

转载 java内部类

一、内部类的定义:内部类是指定义在另外一个类里面的类,与之对应包含内部类的类称为外部类。二、内部类的作用:1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便三、内部类的种类:

2017-08-09 23:07:46 124

原创 python数据类型------list(列表)

一、列表列表是python中的一个标准数据类型。它的表示通常用"[ ]"来引起来,具体例子:eg:        >>> fam=["liz",1.73,"emma",1.68,"mom",1.71,"dad",1.89]>>> fam['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89]它有很多操作:索引,切换,拼接,删

2017-08-09 10:40:42 293

原创 大数据时代

现在是什么样的时代,有人说现在是大数据的时代。那么什么是大数据呢?“大”在哪里? 大数据表现在四个方面: 1.大量(海量数据) 2.高速 3.多样 4.价值 所谓”大数据”,即大量的、海量的数据,之一定义是从数据量的多寡程度上来说的。 在我们接触的存储产品中,其用来计算的一般都用EB、GB或TB级别来表示,但是大数据直接从TB级别跃升到了PB、EB级别,甚至ZB级别。 

2017-08-07 22:04:35 313

原创 java语言中static的用法

static是java语言中的一个关键字,static是静态修饰符。它可以做为静态变量和静态方法。一个类可以创建多个该类的对象,每个对象都有自己的成员,互相独立。但是,在某些时候我们希望该类的所有对象共享一个成员,此时就要使用static了。java中的static修饰符的成员称为静态成员或类成员,它属于整个类所有,即被类的所有对象所共享,静态成员可以使用类名直接访问,也可以使用对象名

2017-08-06 22:04:51 731

evosuite.jar

evosuite自动生成测试用例工具,编写待测程序,可以自动生成测试用例,不需要程序猿手动编写测试用例,节约了时间,提高了工作效率。

2019-12-05

三维模型的读取off文件

普林斯顿形状 Banchmark(Princeton Shape Benchmark)中的 .off 文件遵循以下标准: OFF文件全是以OFF关键字开始的ASCII文件。 下一行说明顶点的数量、面片的数量、边的数量。边的数量可以安全地省略。 顶点按每行一个列出x、y、z坐标。 在顶点列表后,面片按照每行一个列表,对于每个面片,顶点的数量是指定的,接下来是顶点索引列表。 详见 一个立方体的简单例子 cube.off:   OFF   顶点数 面片数 边数   x y z   x y z   ...   n个顶点 顶点1的索引 顶点2的索引 … 顶点n的索引   ... 注意:顶点标号是从0开始(不是从1开始)的,边数总是0。

2019-04-13

贪心算法中的装箱问题源代码

有一些物品,需要将这些物品装到箱子中,求装箱情况,那么我们应该思考如何装箱,装箱时要遵循什么样的准则。

2017-09-07

空空如也

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

TA关注的人

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