
通用算法
deywós
长风破浪会有时,直挂云帆济沧海。
展开
-
5种排序算法的Java代码
1.冒泡排序public static void BubbleSort(long[]arr){ if (arr.length<2) return; long temp; for (int i = 0; i < arr.length-1; i++) { for (int j = arr.length-1; j >i; j--) {原创 2017-07-28 00:44:31 · 463 阅读 · 0 评论 -
6.ZigZag(leetcode)
原题地址: https://leetcode-cn.com/problems/zigzag-conversion/description/ 将字符串 “PAYPALISHIRING” 以Z字形排列成给定的行数:P A H N A P L S I I G Y I R 之后从左往右,逐行读取字符:”PAHNAPLSIIGYIR”实现一个将字符串进行指定行数变换的函...原创 2018-05-28 14:47:55 · 570 阅读 · 0 评论 -
819. Most Common Word(leetcode)
Given a paragraph and a list of banned words, return the most frequent word that is not in the list of banned words. It is guaranteed there is at least one word that isn't banned, and that the answer...原创 2018-04-25 16:24:45 · 802 阅读 · 0 评论 -
87. Scramble String(leetcode)
原题网址:https://leetcode-cn.com/problems/scramble-string/description/Given a string s1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively.Below is one possib...转载 2018-05-02 16:31:00 · 197 阅读 · 0 评论 -
(2017校招)求数列的和
求数列的和题目:链接:https://www.nowcoder.com/questionTerminal/02f23a209c0c4d2484e29b560c174de1 来源:牛客网数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。 输入描述:输入数据有多组,每组占一行,由两个整数n(n < 10000)和m(m < 1000)组成,n和m的含义如...原创 2018-03-22 10:05:57 · 314 阅读 · 0 评论 -
(2017校招)字符串反转问题
字符串的反转问题链接:https://www.nowcoder.com/questionTerminal/0ae4a12ab0a048ee900d1536a6e98315 来源:牛客网给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello” ...原创 2018-03-22 09:43:55 · 281 阅读 · 0 评论 -
(剑指offer)输入一个链表,从尾到头打印链表每个节点的值。
反向输出链表import java.util.*;import java.util.ArrayList;import java.util.Collections; class ListNode { public int val; public ListNode next = null; public ListNode(int val) {...原创 2018-03-22 14:31:07 · 285 阅读 · 0 评论 -
java实现二叉树(打印直观,易于理解)
java实现二叉树(较简单的实现)二叉树的术语:无序数组:查找删除慢,大小固定有序数组:插入慢,删除慢链表:插入和删除慢,查找慢二叉树:树中每个节点最多只能有两个子节点,这样的树就称为二叉树树:由边连接着节点构成术语:根: 树顶端的节点称为根。一棵树只有一个根。父节点:每个节点(除了根)都恰好有一条边向上连接到另外一个节点,上面的这个节点就叫做下面这个节点的“父节点”子节点:每个节点都可能原创 2017-12-22 11:30:30 · 2594 阅读 · 0 评论 -
idea多行注释如何取消文档注释 的斜体
idea多行注释如何取消文档注释 的斜体本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:如下图所示: file->settings->Editor->Color Scheme ->Language Defaults->Comments->Doc Comments->Text就是这样,取消Italic,则文档注释 由斜体转为正常 如下图:原创 2017-12-22 00:29:51 · 8631 阅读 · 7 评论 -
java中实现swap函数的几种方式
java中实现swap解决方案由于java中“对基本类型的变量是不支持引用传递的”,所以根本不能像c/c++那样直接传地址,但是可以如下解决: 1.使用数组传值public class TestSwap2 {//由于java中的参数传递都是采用值传递的传递方式,因此不能使用引用符号。//可以使用重新赋值的方法private static int[] swap(int a, int b){原创 2017-10-24 10:32:49 · 30026 阅读 · 7 评论 -
scala 相关资料下载
scala相关资料下载大数据相关资料下载scala for windows下载scala IDE for eclipse 64位下载scala (idea version14) 64位下载大数据相关资料下载scala for windows下载我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用http://do...原创 2019-02-25 23:38:17 · 159 阅读 · 0 评论