算法
Yogi_yyj
这个作者很懒,什么都没留下…
展开
-
利用堆排序(heapify)和快排(partition)找到top-k个数 java实现
给出一个整数数组m,找到n个最大的数,其中m>=n.解题代码package com.jimmy.lib;import java.util.Arrays;public class MyClass { public static void main(String[] args) { int m[] = {3, 55, 2, 7, 8, 5, 43, 98...原创 2019-03-20 15:00:49 · 1459 阅读 · 0 评论 -
在一个数组中寻找两数相加为n的组合配对数量,需要去重
题目public static final int TARGET = 100;int isPair(int a, int b) { int sum = a+b; return sum > TARGET ? 1 : sum < TARGET ? -1 : 0;}int countPair(int array[]) { //todo}在数组中找出相加和为TAR...原创 2019-03-23 11:29:30 · 3472 阅读 · 0 评论