算法
文章平均质量分 79
wqdsb
这个作者很懒,什么都没留下…
展开
-
java 蛇形矩阵
蛇形矩阵示例 N*N的方阵eg:N=31 2 3 8 9 4 7 6 5import java.util.Scanner;public class xxx { public static void main(String[] args){ Scanner input=new Scanner(System.in); int N=input原创 2016-04-07 08:52:23 · 2427 阅读 · 0 评论 -
快速排序算法
public class quickSort { // 占坑法 public static void quickSort(int a[], int start, int end) { if (start >= 0 && end <= a.length - 1 && start < end) { ...原创 2019-06-28 16:21:12 · 814 阅读 · 0 评论 -
(X) leetcode_4 Median of Two Sorted Arrays
There are two sorted arrays nums1 and nums2 of size m and n respectively.Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).You may assume nums1 and nu...原创 2019-07-08 10:04:23 · 1003 阅读 · 0 评论 -
leetcode_3 Longest Substring Without Repeating Characters
Given a string, find the length of the longest substring without repeating characters.Example 1:Input: “abcabcbb”Output: 3Explanation: The answer is “abc”, with the length of 3.Example 2:Input:...原创 2019-06-26 18:11:05 · 810 阅读 · 0 评论 -
leetcode_2 Add Two Numbers
You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return ...原创 2019-06-26 18:07:13 · 732 阅读 · 0 评论 -
leetcode_1 Two Sum
Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not use the same ...原创 2019-06-26 18:01:54 · 736 阅读 · 0 评论 -
实现RPN(逆波兰式)
RPN逆波兰式什么是RPN逆波兰式?问题:设计一个栈来实现RPN功能,包含如下几点:思考实现什么是RPN逆波兰式?逆波兰式(Reverse Polish notation,RPN,或逆波兰记法),也叫后缀表达式(将运算符写在操作数之后),举例:Input: 2 1 + 3 * Output: 9Explanation: ((2 + 1) * 3) = 9问题:设计一个栈来实现RPN功能...原创 2019-05-29 22:14:26 · 1571 阅读 · 0 评论 -
冒泡排序及其改进
import java.util.Arrays;/* * 冒泡排序及其优化: */原创 2017-03-08 15:24:05 · 864 阅读 · 0 评论 -
十进制、二进制互转
import java.util.*;原创 2016-05-14 10:42:43 · 902 阅读 · 0 评论 -
java 用String类实现十进制转二进制
利用String类编写十进制转二进制原创 2016-05-28 12:52:54 · 2843 阅读 · 0 评论 -
十进制转十六进制
import java.util.Scanner;public class TEST { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Enter a decimal number: "); int decimal =原创 2016-05-14 17:12:49 · 1243 阅读 · 0 评论 -
(X) leetcode_5 Longest Palindromic Substring
Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000.1.暴力法public static String longestPalindrome(String str) { Map resultMap =...原创 2019-09-05 16:04:31 · 1095 阅读 · 0 评论