ICode9

精准搜索请尝试: 精确搜索
  • Leetcode之动态规划(DP)专题-264. 丑数 II(Ugly Number II)2019-09-09 22:01:17

    Leetcode之动态规划(DP)专题-264. 丑数 II(Ugly Number II)   编写一个程序,找出第 n 个丑数。 丑数就是只包含质因数 2, 3, 5 的正整数。 示例: 输入: n = 10输出: 12解释: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12 是前 10 个丑数。 说明:   1 是丑数。 n 不超过1690。   dp含义

  • 基础【七】小数据池2019-09-07 14:01:14

    py_小数据池   小数据池 小数据池: is 两者之间的id是否相同 == 两边的数值是否相等 id 获取该对象的内存地址 代码块:一个模块,一个函数,一个类,一个文件等都是一个代码块。 而作为交互方式输入的每个命令都是一个代码块。如果在同一代码块下

  • Polya定理2019-08-19 11:03:29

    原文链接:https://blog.csdn.net/qq_41661809/article/details/86612914   在着色问题上常常用到Polya 定理来解决计数问题,是组合数学的基本定理之一 .   首先先引入置换群 ,              设 S = { 1,2,3...n} , S 上的任何双射函数 

  • 8 种基本类型的包装类和常量池2019-08-12 21:39:21

    8 种基本类型的包装类和常量池1.Java 基本类型的包装类的大部分都实现了常量池技术2.两种浮点数类型的包装类 Float,Double 并没有实现常量池技术。3.Integer 缓存源代码:4. 应用场景:5. Integer 比较更丰富的一个例子: 1.Java 基本类型的包装类的大部分都实现了常量池技术

  • 父类指针强转为子类指针的问题2019-08-07 10:36:19

    https://bbs.csdn.net/topics/390719124 问题: 经常看到一个函数的参数包含一个父类指针 例如void fun(Base*msg) 然后函数体内把msg强转为 子类的指针:Child*pchildMsg =(Child*)msg  然后对pchildMsg一通操作包括成员函数和成员变量。  问题是pchildMsg不是不能访问子类成

  • opencv Mat2019-07-29 21:04:27

    一、矩阵 Mat I,img,I1,I2,dst,A,B; double k,alpha; Scalar s; //Scalar 是一个结构体,常用来存储像素,比如Scalar s;  s=cvGet2D(pImg,x,y); s.val[0],s.val[1],s.val[2]就是对应的图像BGR的值 1.加法 I=I1+I2;//等同add(I1,I2,I); add(I1,I2,dst,mask,dtype); scaleAdd(I1,sc

  • 【分块】P4135 作诗2019-07-27 16:52:30

    分块太暴力惹... 没做出来。看了题解qaq 分析: 两头$\sqrt{n}$暴力维护 预处理ans[i][j],sum[i][j] sum[i][j]是一个前缀和,前i块值为j的数量 ans[i][j]表示第i块到第j块的答案总和 询问的时候先做两头,最后把ans[][]加上去就好了! 主要难点在预处理和卡常 1 #pragma GCC optimize(3)

  • Integer.parseInt(s)与Integer.valueOf(s)的区别详解2019-07-22 10:06:25

    最近在做学习HTTP服务器,在解析报文的时候,经常要用到一些字符串处理的方法。 简单记录一下。 一、Integer.parseInt(s)用法 String s1 = "1000"; String s2 = "1000"; int n1 = Integer.parseInt(s1); int n2 = Integer.parseInt(s2);

  • 在网页上画一个矩形(HTML5 Canvas作图)2019-07-17 12:04:23

    原文链接:http://www.cnblogs.com/htmlcanvas/archive/2012/08/06/2624718.html 简化作图步骤,重写作图函数: function DrawRect(Canvas,A,C) { //画个矩形,“A、C”是对顶点 var p1,p2=new Array(2); p1=GetSmallest(A,C); p2=GetBiggest(A,C); with (

  • leetcode-123-买卖股票的最佳时机③2019-07-15 19:04:30

       题目描述:    方法一: class Solution: def maxProfit(self, prices: List[int]) -> int: dp_i1_0 = 0 dp_i1_1 = float('-inf') dp_i2_0 = 0 dp_i2_1 = float('-inf') for price in prices: dp_i2_0

  • 1002.A + B Problem II --大数问题2019-07-07 22:00:33

    不得不说这道题坑!!!! 格式化输出 真的很D区 不格式化就错 wuwuwuwuwuuwu import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int i = 1; w

  • 知识储备01:DataGridView列头字段转换为中文名称2019-07-07 21:41:50

    如下图: 解决代码: //自动生成列表,列内容对齐方式,列宽度 private void dataGridViewAutoField() { string strFields = ""; //查询SQL字段合集变量 //拼接SQL查询字段 for (int i = 0; i < dataGridView1.Columns.Coun

  • 学习笔记—KMP算法2019-07-06 18:38:20

    1、某个位置前面最长前缀和最长后缀的匹配长度: 限定:前缀不能包含最后一个字符,后缀不能包含第一个字符。 字符串 "abcabcd" 的最长前缀和最长后缀匹配的长度为3。当前缀和后缀取1的时候,前缀为a,后缀为c,不匹配;当前缀和后缀取2的时候,前缀ab,后缀bc,不匹配;前缀和后缀取3,前缀abc,后缀abc

  • SVM学习——Sequential Minimal Optimization2019-06-25 18:50:07

    1、前言         接触SVM也有一段时间了,从理论到实践都有了粗浅的认识,我认为SVM的发展可以划分为几个相对独立的部分,首先是SVM理论本身,包括寻找最大间隔分类超平面、引入核方法极大提高对非线性问题的处理能力、引入松弛变量的软间隔优化,用间隔定量的描述置信风险等等;其

  • 复变函数可视化-复积分2019-05-22 10:51:24

    积分法则(类比实变函数积分) 常数可以积出来 积分可以分段积分 积分与路径无关的条件 沿环路的积分为0 条件 如果f(z)在整个区域内是解析的,则与路径无关 Eg: f(z)=1z在单位圆一周的积分 f(z) = \frac{1}{z}在单位圆一周的积分 f(z)=z1​在单位圆一周的积分 对每一小段进

  • SVM算法的python实现方法2019-05-21 11:56:44

    SVM算法的python实现方法前言SMO算法的伪代码回顾代码实现完全按照上面伪代码思路的实现小小的改进Coding Tips运行结果 前言 光说不练花把势,在前面两篇文章SVM的数学原理和SMO(Sequential Minimal Optimization)算法的数学原理花了很多时间把数学问题搞清楚之后,时机已经非常

  • int Integer(课上测试)2019-05-20 18:51:58

    int Integer(课上测试) int和Integer有什么区别和联系? 在jshell中或者建立一个测试类测试下面两段代码,结果是什么?解释一下为什么。 ------------------------------- Integer i1 =100; Integer i2 =100; if (i1 == i2){ System.out.println("i1 == i2"); } else { System.out

  • JSON和ajax2019-05-16 15:51:55

    JSON和ajax 1.JSON 1.JSON指的是JavaScript对象表示法,是文本数据交换格式2.在使用json对象时需要注意: { name: "张三", 'age': 32 } // 属性名必须使用双引号[32, 64, 128, 0xFFF] // 不能使用十六进制值{ "name": "张三", "age": undefined } // 不能使用undefined{ "

  • 剑指Offer:丑数Java/Python2019-05-05 09:49:47

    1.题目描述 把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 2.算法描述 如果p是丑数,则p=2x∗3y∗5zp=2^x * 3^y * 5^zp=2x∗3y∗5z,所以给x,y,z不同的值,就得到

  • Apple Tree POJ - 2486 (树形dp)2019-04-26 22:44:51

    题目链接: D - 树形dp  POJ - 2486  题目大意:一颗树,n个点(1-n),n-1条边,每个点上有一个权值,求从1出发,走V步,最多能遍历到的权值 学习网址:https://blog.csdn.net/Aria461863631/article/details/82356420 具体思路:dp[i][j][0]代表当前的i点在只走一边的情况下,往下走j部最多能获得的权值

  • 三维刚体旋转之四元数2019-04-20 15:00:25

    先来了解一下四元数的基本概念。 一、复数的概念 高中数学中有说到复数的概念,什么是复数呢? 百度百科奉上:https://baike.baidu.com/item/%E5%A4%8D%E6%95%B0/254365?fr=aladdin 基本上你只需要了解,复数这玩意儿长这样:   z = a + bi a,b是实数,i2 = -1,a 是复数 z 的实部,bi 是复

  • day059 ajax初识 登录认证练习2019-04-14 22:47:38

    ajax初识 ajax有两个特点:   一个是异步,另一个是浏览器页面局部刷新(这个特点是用户感受不到的时候进行的) 示例:   页面输入两个整数,通过AJAX传输到后端计算结果并返回   在HTML文件中: <input type="text" id="i1"> + <input type="text" id="i2"> = <input type="text

  • 使用Python完成排序(快排法、归并法)2019-04-08 18:44:11

    class Sort(object): def quick_sort(self, ls): self.quick_sort_helper(ls, 0, len(ls) - 1) return ls def quick_sort_helper(self, ls, start, end): if end <= start: return pivot_index = random.randint(st

  • java初学第三课随手记(算术运算符、Scanner小练习)2019-03-31 17:53:44

    Scanner类的一个小练习 System.out.println("请输入SQL的考试成绩:"); double score=input.nextDouble(); System.out.println("请在控制台输入SQL的考试成绩:"+score);   System.out.println("请输入姓名:"); String name=input.next(); System.out.println("请在控制台输入你的

  • 孤岛营救问题2019-03-28 21:50:14

    孤岛营救问题 题目链接 题目描述 \(1944\)年,特种兵麦克接到国防部的命令,要求立即赶赴太平洋上的一个孤岛,营救被敌军俘虏的大兵瑞恩。瑞恩被关押在一个迷宫里,迷宫地形复杂,但幸好麦克得到了迷宫的地形图。迷宫的外形是一个长方形,其南北方向被划分为\(N\)行,东西方向被划分为\(M\)列,于

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有