花费 63 ms
贪心算法----几个基本例题

题目一:   最优装载问题,给出n个物体,第i个物体重量为wi。选择尽量多的物体,使得总重量不超过C。   经过前面的学习很容易想到贪心策略,那就是每次选重量最轻的物体,那么物体数就最多。    ...

Wed Feb 13 02:06:00 CST 2019 0 3642
位运算-二进制中1的个数(三种解法)

题目一:请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。如9的二进制表示为1001,有2位是1.   实例代码: import java.util.Scanner; publi ...

Thu Jan 10 19:33:00 CST 2019 0 2007
贪心算法----区间选点问题(POJ1201)

题目:      题目的大致意思是,给定n个闭区间,并且这个闭区间上的点都是整数,现在要求你使用最少的点来覆盖这些区间并且每个区间的覆盖的点的数量满足输入的要求点覆盖区间的数量。   输入: ...

Tue Feb 12 18:47:00 CST 2019 0 981
动态规划----数字三角形问题

题目:   在数字三角形中寻找一条从顶部到底边的路径,使得路径上所经过的数字之和最大。路径上的每一步都只能往左下或 右下走。只需要求出这个最大和即可,不必给出具体路径。三角形的行数大于1小于等于10 ...

Wed Feb 13 19:37:00 CST 2019 0 868
算法复杂度的评估以及常用函数的复杂度计算

一、评估算法复杂度      举例:     算法复杂度为O(n):            算法复杂度为O(n2):            算法复杂度为O(1+2+...+n) ---& ...

Sat Jan 12 20:17:00 CST 2019 0 883
字符串的全排列问题

题目:   编写一个方法,确定某字符串的所有排列组合。   解法一:        代码:   结果:        解法二:交换法,大体意思就是不开辟新的辅助空间,直接 ...

Fri Feb 01 18:52:00 CST 2019 0 836
位运算-查找数组中唯一成对的数

基础实例一:使用位运算判断数的奇偶性   实例代码: public class Test { public static void main(String[] args) { Syst ...

Thu Jan 10 17:19:00 CST 2019 1 804
贪心算法----过河问题

问题:    在漆黑的夜里,N位旅行者来到了一座狭窄而且没有护栏的桥边。如果不借助手电筒的话,大家是无论如何也不敢过桥去的。不幸的是,N个人一共只带了一只手电筒,而桥窄得只够让两个人同时过。如果各自 ...

Sat Feb 09 01:52:00 CST 2019 0 769
动态规划----最长递增子序列问题(LIS)

题目:   输出最长递增子序列的长度,如输入 4 2 3 1 5 6,输出 4 (因为 2 3 5 6组成了最长递增子序列)。   暴力破解法:这种方法很简单,两层for循环搞定,时间复杂度是O( ...

Thu Feb 14 01:50:00 CST 2019 0 753

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM