- 博客(7)
- 收藏
- 关注
原创 leetcode刷题总结(6-10题)
六、ZigZag Conversion本题属于比较简单的,很容易就能总结出规律。一个zigzag数以2*numRows-2为一个循环,每一个竖行的字母下标为一个cycle,除了第一行和最后一行,中间各行都要加一个j+cycle-2*i ,i为从零开始的行号,j为每个循环里i+cycle*n.class Solution { public String convert(String s, i...
2018-03-14 22:17:30 255
原创 leetcode刷题总结(1-5题)
刷 leetcode前20题的总结。一、Two SumGiven nums = [2, 7, 11, 15], target = 9,Because nums[0] + nums[1] = 2 + 7 = 9,return [0, 1].没啥技术含量,方法一暴力破解,两个for循环,nums[i]+nums[j]==target;public int[] twoSum(int[] nums, in...
2018-03-12 21:00:16 684
简历项目涉及到的知识点
今天列举一下简历中项目涉及到的知识点,逐渐补全。一、基于内容的遥感图像检索系统1、Hadoop框架,MapRedce并行运算,HDFS文件系统分布式存储。1)如何让每次Map读取一整幅图片?2、图像分割算法:tile分割,四叉树分割,Meanshift,Selective Search算法相关知识。其他的图像分割算法(补全)超像素分割1)四叉树分割:在灰度均匀分布的区域内,灰度的标准方差较小;而在...
2018-03-05 08:38:27 890
原创 阿里算法工程师在线编程题
第一次投实习,阿里的在线编程题,只有一道,半个小时完成。这道题主要要想到有递推公式当N>=3时A(N)=M*(M-1)^(N-1)-A(N-1)N=2时,初值为M(M-1),因为只有两块,M种颜色,另一块就是M-1。JAVA编程实现:public class addDigit{ public static void main(String args[]){ int x = ...
2018-03-04 21:10:56 1497
原创 JAVA基础面试题
1、说说String、StringBuffer、StringBuilder的区别“答: String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 执行速度方面的比较:StringBuilder > StringBuffer > String String是不可变的对象,...
2018-03-04 16:48:49 239
转载 通过一个实例介绍 LinkedList 中常用API的用法
import java.util.List; 2 import java.util.Iterator; 3 import java.util.LinkedList; 4 import java.util.NoSuchElementException; 5 6 /* 7 * @desc LinkedList测试程序。 8 * 9 * @author skywa...
2018-03-02 10:32:40 3556
转载 通过一个实例介绍 ArrayList 中常用API的用法
import java.util.*; 2 3 /* 4 * @desc ArrayList常用API的测试程序 5 * @author skywang 6 * @email kuiwu-wang@163.com 7 */ 8 public class ArrayListTest { 9 10 public static void main(String[] ...
2018-03-02 10:14:53 1711
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人