自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

转载 求1+2+3+4+5+..+n

题目描述求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。其主要思想是递归,这个程序很美。package cn.cqu.edu;public class Sum_Solution1 { public int Sum_Solution(int n) { int s...

2019-05-14 19:23:50 1369

原创 扑克牌顺子

题目描述LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票,嘿嘿!!“红心A,黑桃3,小王,大王,方片5”,“Oh My God!”不是顺子.....LL不高兴了,他想了想,决定大\小 王可以看成任何数字,并且A看作1,J为11,Q为12,K...

2019-05-14 16:20:44 116

原创 左旋转字符串

题目描述汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它!用到了取模运算,看程序如下:public class Solution { ...

2019-05-13 16:32:50 80

原创 翻转单词顺序

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

2019-05-13 16:05:20 175

原创 和为S的连续正数序列

题目描述小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快的找出所有和为S的连续正数序列? Good Luck!输出描述:输出所有和为S的连续正数...

2019-05-13 15:12:30 92

原创 二叉树的深度

题目描述输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) ...

2019-05-10 21:23:49 156

原创 二叉搜索树的第k个节点

题目描述给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。原理是中序遍历,代码如下:/*public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; publ...

2019-05-10 21:12:17 130

原创 数组中的逆序对

题目描述在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007程序代码如下,其本质就是归并排序的基础上做一些修改。public class Solution { public int cnt=0; public in...

2019-05-10 16:35:09 119

原创 最长不含重复字符的子字符串

最长不含重复字符的子字符串题目描述输入一个字符串(只包含 a~z 的字符),求其最长不含重复字符的子字符串的长度。例如对于 arabcacfr,最长不含重复字符的子字符串为 acfr,长度为 4。package cn.cqu.edu;import java.util.HashMap;import java.util.Map;public class MostLongS...

2019-05-09 15:42:07 412

原创 礼物的最大价值

题目描述在一个 m*n 的棋盘的每一个格都放有一个礼物,每个礼物都有一定价值(大于 0)。从左上角开始拿礼物,每次向右或向下移动一格,直到右下角结束。给定一个棋盘,求拿到礼物的最大价值。例如,对于如下棋盘1 10 3 812 2 9 65 7 4 113 7 16 5礼物的最大价值为 1+12+5+7+7+16...

2019-05-08 19:38:03 281

转载 详解Spring框架AOP(面向切面编程)

详解Spring框架AOP(面向切面编程)最近在学习AOP,之前一直很不明白,什么是AOP?为什么要使用AOP,它有什么作用?学完之后有一点小小的感触和自己的理解,所以在这里呢就跟大家一起分享一下AOP(Aspect-OrientedProgramming)其实是OOP(Object-OrientedPrograming)思想的补充和完善。我们知道,OOP引进"抽象"、"封装"、"继...

2019-05-04 20:37:22 167

原创 java jdk中的动态代理和Cglib中的动态代理的解析

为什么要用动态代理? 因为静态代理需要额外编写代理类,对于每一个要代理的对象,都要书写一个额外的代理类。使用代理的原因? 有些类是不能够直接访问的或者有些访问要经过特殊处理。1. Java JDK中的动态代理 java jdk中的动态代理,要求被代理的类必须实现一个接口。此外,代理类要实现InvocationHandler接口和该接口中的invoke方法。最后通过绑定被...

2019-05-04 18:11:11 236

原创 把数组排成最小的数

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

2019-05-03 17:29:47 83

转载 最小的 K 个数

解题思路快速选择复杂度:O(N) + O(1) 只有当允许修改数组元素时才可以使用快速排序的 partition() 方法,会返回一个整数 j 使得 a[l..j-1] 小于等于 a[j],且 a[j+1..h] 大于等于 a[j],此时 a[j] 就是数组的第 j 大元素。可以利用这个特性找出数组的第 K 个元素,这种找第 K 个元素的算法称为快速选择算法。public ...

2019-05-03 10:55:00 112

spring项目

spring+spring mvc+mybatis+mysql+maven项目实现简单的增删改查

2019-06-07

卷积神经神经网络结构细讲

卷积神经网络细节讲解,其中对CNN的各个基本组件进行了充分的论述。还有讲解了dropout,以及如何理解dropout,最后对目前存在的典型的CNN架构进行了很详细的讲解,不管你是有经验的,还是新手,都可以从中得到一些启发

2018-08-23

yolov1的tensorflow实现

yolov1的tensorflow实现,我对其做了完整的注释,针对于入门的同学,下载即可运行

2018-08-07

这是一个maven+springmvc+spring+hibernate整合的简单项目,自己写的可运行,完美的演示了这一整套的流程,欢迎下载使用学习

这是一个maven+springmvc+spring+hibernate整合的简单项目,自己写的可运行,完美的演示了这一整套的流程,欢迎下载使用学习。

2018-05-27

使用jsp+servlet+mysql+tomcat的java web,很简单,只是一个流程,供大家参考

使用jsp+servlet+mysql+tomcat的java web,很简单,只是一个流程,供大家参考

2018-01-14

java实现Flappy bird

本程序是用java写的,实现了Flappy bird,并且在这之上加了背景音乐,数据库等内容,还有如何操作excel表格的第三方插件等,适合新手学习和交流

2018-01-14

空空如也

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

TA关注的人

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