自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 sql server 链接到服务器失败

错误26服务器名称用“ .”!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!怎么mdL文件导入数据库(出错)错误1:消息 102,级别 15,状态 1,第 2 行 “@filename1”附近有语法错误。(标点符号问题改为)EXEC sp_attach_db @dbname = '讯飞医疗数据', @filename1 = ...

2018-08-15 15:48:00 325

转载 SQLyog连接mysql

mysql:64位客户端下载地址:https://pan.baidu.com/s/1bYd1YQ启动mysql安装,(cmd)用户名mysql80 密码:123456安装SQLyog(官网地址)或者装客户端 名称随意,注册码:ccbfc13e-c31d-42ce-8939-3c7e63ed5417链接时出错啦!!!!!***********...

2018-08-14 10:22:00 258

转载 二叉树

/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; }}*///操作给定的二叉树,将其变换为源二叉树的镜像。import java...

2018-06-29 21:34:00 159

转载 把数组排成最小的数

//输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。//例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。import java.util.ArrayList;import java.util.Comparator;import java.util.Collections;import java.util....

2018-06-28 23:01:00 111

转载 字符串的排列

/*&输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。*/import java.util.*;public class Solution {public ArrayList<String> Permutation(String str...

2018-06-26 19:36:00 87

转载 排序(快速、插入、冒泡)

插入排序:基本操作就是讲一个数据插入到已经排好序的有序数据中,从而得到一个新的有序数据,把排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组多一个空间才有插入的位置),而第二部分就只包含这一个元素(即待插入元素)。在第一部分排序完成后,再将这个最后元素插入到已排好序的第一部分中。(从头到尾一个个插入)public class Solution...

2018-06-26 19:34:00 139

转载 深度优先与广度优先遍历

1、区别 1) 二叉树的深度优先遍历的非递归的通用做法是采用栈,广度优先遍历的非递归的通用做法是采用队列。 2) 深度优先遍历:对每一个可能的分支路径深入到不能再深入为止,而且每个结点只能访问一次。要特别注意的是,二叉树的深度优先遍历比较特殊,可以细分为先序遍历、中序遍历、后序遍历。具体说明如下:先序遍历:对任一子树,先访问根,然后遍历其左子树,最...

2018-06-26 19:34:00 177

转载 反转单词序列

//牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。//例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么?/public c...

2018-06-26 19:33:00 84

转载 链表题目

输入一个链表,从尾到头打印链表每个节点的值。/**ArrayList<Integer>* public class ListNode {* int val;* ListNode next = null;** ListNode(int val) {* this.val = val;* }...

2018-06-26 19:22:00 95

转载 题目描述 继MIUI8推出手机分身功能之后,MIUI9计划推出一个电话号码分身的功能:首先将电话号码中的每个数字加上8取个位,然后使用对应的大写字母代替 ("ZERO", "ONE", "TWO", ...

输入4EIGHTZEROTWOONEOHWETENRTEOOHEWTIEGTHENRTEO输出02343450345数字减8的操作很容易实现,即通过字母转换的数字中8-9对应0-1; 0-7对应2-9对于输出要求最小号码,只需要将数字从小到大排列即可重点在于从打乱的字母到数字的映射,仔细观察以下特点:...

2018-06-26 19:21:00 436

转载 动态规划

//HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为//正数的时候,问题很好解决。但是,,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到//第3个为止)。你会不会被他忽悠住?(子向量的长度至少是...

2018-06-24 21:51:00 100

转载 机器人的运动范围

/*地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+5+3+8 = 19。请问该机器人能够达到多少个格子?*/public class Solution { ...

2018-06-24 16:03:00 129

转载 length,length(),size()详解及区别

length属性:用于获取数组长度。length()方法:用于获取字符串长度。size()方法:用于获取泛型集合有多少个元素。我起初学习java的时候,数组、字符串和集合当中的元素个数问题一直都记得不扎实,经常容易搞混,现在说说这三个属性方法的区别:1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length...

2018-06-22 21:53:00 330

转载 Python学习小总结

转载于:https://www.cnblogs.com/Syiren/p/9007175.html

2018-05-08 11:13:00 152

转载 annotation

三种内置的annotation的使用对于软件程序的开发实际上经过了三个发展过程:第一个过程:将所有与配置相关的内容直接写到代码之中;第二个过程:将配置与程序代码独立,级:程序运行的时候根据配置文件进行 一个项目里面配置文件过多,根本就无法查询错误第三个过程:配置信息对用户而言无用,而且胡乱修改转载于:https://www.cnblogs.co...

2018-05-03 18:19:00 96

转载 泛型

泛型的引出现在要求定义一个表示坐标的操作类(point),要求这个类里面可以保存有一下三种数据转载于:https://www.cnblogs.com/Syiren/p/8986345.html...

2018-05-03 17:03:00 134

转载 candy

题目描述There areNchildren standing in a line. Each child is assigned a rating value.You are giving candies to these children subjected to the following requirements:Each child must ha...

2018-05-02 21:52:00 133

转载 类图描述

powerDesigner可以描述出类的结构图与时序图UML类图:三个组成结构:第一层:类名称,如果是抽象类使用斜体字第二层:描述类中的属性,对于属性肯定要封装,如果是封装转载于:https://www.cnblogs.com/Syiren/p/8982564.html...

2018-05-02 21:21:00 514

转载 异常

异常是java的一个重大特色,合理的使用异常处理,可以让我们程序更合理异常的产生:是导致中断执行的指令流,异常一旦出现并没有及时处理,程序就中断执行。即使出现了异常,也让程序正常进行三个关键字:try,catch,finallyerror:指的是JVM错误,即:程序还没有执行。exception:指的使程序运行中产生的异常,用户可以处理...

2018-05-02 16:45:00 119

转载 如何用java生成十个不相等1-100整数随机数

粗略的看了其他楼的答案,虽然大部分都能实现,但没有精妙的地方,而好的程序在于精妙,这样才能执行的更快速。我看了我6L的,说实话,他的程序还不错,只是他忽略了一点,他的循环只有一次,而如果数字有重复的情况下,SET就很难存到 10 个数字,不信的话,楼主可以吧他程序里的 100 改成 20 试试,问题就很明显了。以下是我随手写的,相比6L,显得好多了。public class Test2 ...

2018-04-23 20:54:00 1855

转载 位运算

1.按位与运算符(&)参加运算的两个对象,按二进制位进行“与”运算运算规则:0 & 0 = 0;0 & 1 = 0;1 & 0 = 0;1 & 1 = 1;例如:3 & 50011 & 0101 = 0001因此 3 & 5 = 12.按位或运算符(|)参加运算的两个对象,按二...

2018-04-22 21:38:00 102

转载 Object 类

Object类的作用基本定义:Object类是所有类的父类,任何一个类在定义的时候如果没有明确的继承一个父类的话, 常用方法转载于:https://www.cnblogs.com/Syiren/p/8902477.html...

2018-04-21 17:41:00 89

转载 接口

接口的定义接口的应用-工厂设计模式(Factory)接口的应用-代理设计模式(Proxy)转载于:https://www.cnblogs.com/Syiren/p/8901746.html

2018-04-21 15:40:00 107

转载 实战(数组操作)

class Arr{ private int data[]; private int foot; public Arr(int len){ if (len>0) { this.data=new int[len]; } else{ this.data=new int[1]; } } public boolean add(int num){ if (this.foot&lt...

2018-04-20 14:31:00 130

转载 抽象类

定义语法使用限制普通类可以直接产生实例化对象,并且在普通类拥有抽象类的区别只是有abstract声明对于抽象类的使用原则如下:抽象类必须有子类,即:每一个抽象类一定要被子类所继承抽象类的子类(子类不是抽象类)必须要覆写抽象类中的全部抽象方法总结:1、抽象类继承子类里面会有明确的方法覆写要求,而普通类并没有2、抽象类只是比普通类...

2018-04-20 10:32:00 137

转载 final定义类、方法、属性以及多态性

1、在Java中final称为终结期,在java里面可以使用,不能有子类2、使用final定义的方法不能被子类覆写3、使用final定义的变量就成了常量,常量必须在定义的时候设置多态性基本概念以及相关的使用限制多态性的依赖转载于:https://www.cnblogs.com/Syiren/p/8884256...

2018-04-19 16:48:00 540

转载 覆写

转载于:https://www.cnblogs.com/Syiren/p/8874824.html

2018-04-18 14:52:00 109

转载 继承

Ctrl+shift 可折叠继承的限制继承不可以多重性,但是可以多层性子类在继承父类时会继承所有的属性,但是在子类中只能间接的访问父类的属性,,对于所有的私有操作属于隐式继承,而所有的非私有操作属于显示继承。转载于:https://www.cnblogs.com/Syiren/p/8874189.html...

2018-04-18 13:24:00 108

转载 题目描述 计算字符串最后一个单词的长度,单词以空格隔开。 输入描述: 一行字符串,非空,长度小于5000。 输出描述: 整数N,最后一个单词的长度。 示例1 输入 hello world 输出 ...

split 方法的结果是一个字符串数组,在 stingObj 中每个出现 separator 的位置都要进行分解。separator 不作为任何数组元素的部分返回。import java.util.Scanner;public class Main{ public static void main(String args[]){ Scanner scanner=n...

2018-04-11 20:50:00 2579

转载 LR lightGBM

(一)认识Logistic回归(LR)分类器首先,Logistic回归虽然名字里带“回归”,但是它实际上是一种分类方法,主要用于两分类问题,利用Logistic函数(或称为Sigmoid函数),自变量取值范围为(-INF, INF),自变量的取值范围为(0,1),函数形式为:由于sigmoid函数的定义域是(-INF, +INF),而值域为(0, 1)。因此最基本的LR分类器...

2018-04-11 17:07:00 536

转载 Dijkstra算法

2、Dijkstra算法介绍算法特点:迪科斯彻算法使用了广度优先搜索解决赋权有向图或者无向图的单源最短路径问题,算法最终得到一个最短路径树。该算法常用于路由算法或者作为其他图算法的一个子模块。算法的思路Dijkstra算法采用的是一种贪心的策略,声明一个数组dis来保存源点到各个顶点的最短距离和一个保存已经找到了最短路径的顶点的集合:T,初始时,原点 s ...

2018-04-10 10:23:00 221

转载 设有n个正整数,将他们连接成一排,组成一个最大的多位整数。 如:n=3时,3个整数13,312,343,连成的最大整数为34331213。 如:n=4时,4个整数7,13,4,246连接成的最大整数为...

throws IOException是Java中的throws语句。  throws是方法可能抛出异常的声明。(用在声明方法时,表示该方法可能要抛出异常)语法:[(修饰符)](返回值类型)(方法名)([参数列表])[throws(异常类)]{......} public void doA(int a) throws Exception1,Exception3{......}...

2018-04-02 21:19:00 494

转载 二货小易有一个W*H的网格盒子,网格的行编号为0~H-1,网格的列编号为0~W-1。每个格子至多可以放一块蛋糕,任意两块蛋糕的欧几里得距离不能等于2。 对于两个格子坐标(x1,y1),(x2,y2)的...

import java.util.Scanner;public class Main{ public static void main(String args[]){ Scanner scanner=new Scanner(System.in); int W=0; int H=0; W = scanner.nextInt();...

2018-04-02 16:13:00 226

转载 字符串(substring)

System.in是输入的意思。Scanner s = new Scanner(System.in);是新建一个扫描器,扫描你输入的内容。s.nextInt()是扫描到的你输入的int类型的值。int x是将扫描到的你输入的int类型的值赋到x上。18位身份证的编码规则是: 前1、2位数字表示:所在省(直辖市、自治区)的代码 第3、4位数字表示:所在地级市(自治州)的代码...

2018-04-01 16:40:00 143

转载 引用加强

每一个链表实际上就是由多个节点所组成的转载于:https://www.cnblogs.com/Syiren/p/8684346.html

2018-03-31 21:39:00 79

转载 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。

public class Solution { public int NumberOf1(int n) { int count=0; String str=Integer.toBinaryString(n); for(int x=0;x<str.length();x++) { if(str.charAt(x)==...

2018-03-31 17:37:00 110

转载 public class Solution { public int JumpFloorII(int target) { int a=1; int b=2; if(target...

类似于青蛙跳台阶,当n=1时,只有一种横向排列的方式。当n等于二时,2*2有两种选择,横向或者是竖向。当n等于3的时候对于2*3来说,如果选择的是竖向排列,则剩下的就是2*2排列,如果选择的是横向,则对于2*n剩下的则只有1*n的一种选择。所以依次类推,找到迭代RectCover(target-1)+RectCover(target-2)。public class Solution ...

2018-03-31 17:22:00 524

转载 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。...

斐波那契数列指的是这样一个数列:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368。可以观察到,从第3个数开始,每个数的值都等于前连个数之和。同时,定义f(0)=0, f(1)=1.则 f(2)=f(1)+f(0)=...

2018-03-31 16:39:00 499

转载 代码块(了解)

代码块:普通代码块、构造快、静态块、同步代码块(多线程)普通代码块:{}就是为了防止在方法里面在编写代码过多时有可能产生的变量过多产生重复。构造快:将代码块写在类里面,构造快调用优先于构造方法,并且重复调用(但是没用)静态块:static{}(可能会用,编写测试)情况一:静态块优先于构造快,并且只调用一次情况二:在主类中定义,静态块优先于主方法执行转载于:...

2018-03-31 11:39:00 122

转载 static

转载于:https://www.cnblogs.com/Syiren/p/8681452.html

2018-03-31 11:25:00 121

空空如也

空空如也

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

TA关注的人

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