关闭

回环变位(2017校招一模-----循环单词)

今天在算法4中看到了一个回环变位,觉得好高大上,由于才开始学习的算法,我也是抱着虚心学习的态度,打算实现一下,顺便看到了2017校招一模的第二个编程题就是回环变位的变形,下面细说一二。 题目是这样滴:如果字符串s中的字符循环转移任意位置之后得到一个新的字符串t,那么s就被称为t的回环变位(circular rotation),例如ACTGACG就是TGACGAC的一个回环变位,反之亦然判定这个条...
阅读(234) 评论(0)

java的递归操作(用十进制转二进制作为例子)

java的递归操作(用十进制转二进制作为例子) 算法4中看到了十进制转二进制的代码,感觉特别简洁,就实现了一下java 有内置的方法Integer.toBinaryString(N)专门来完成这个任务。 递归调用就是在当前的函数中调用当前的函数并传给相应的参数,这是一个动作,这一动作是层层进行的,直到满足一般情况的的时候,才停止递归调用,开始从最后一个递归调用返回。(360百科) 调用中...
阅读(480) 评论(0)

冒泡排序示例

一、概念与算法思想 冒泡排序形象的比喻为锅中的开水沸腾,锅中的气泡由锅底向上冒出,气泡由小变大。冒泡排序法又称为交换排序法,由第一个元素开始,比较相邻元素的大小,若按照从小到大排序(a1……a7..an),如果相邻元素a2...
阅读(56) 评论(0)

java+内存分配及变量存储位置的区别

java+内存分配及变量存储位置的区别[转] 原文来自:http://blog.csdn.net/rj042/article/details/6871030#comments Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知...
阅读(51) 评论(0)

java异常处理流程

Error:指的是JVM错误,即,此程序还没有执行,如果没有执行用户无法处理这个异常。 Exception:指的是程序运行中产生的异常,用户可以处理,也就是所谓的异常处理指的是所有Exception以及它的所有子类。   *java中的异常处理流程: (1)当程序在运行的过程之中出现异常之后,JVM会自动根据异常的类型实例化一个与之类型匹配的异常对象 (此时用户不用去关心new,有系统自动...
阅读(121) 评论(0)
    个人资料
    • 访问:971次
    • 积分:54
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条