ICode9

精准搜索请尝试: 精确搜索
  • 算法学习笔记之斜率优化2022-02-24 12:02:44

    前言 近几日回归竞赛后,便开始学些新东西了(对于蒟蒻来说)。这几天就连续的更新一下自己对斜率优化的学习过程。 1.思想 在一些常见的DP题中,可能会出现形如\(f[i]=\min/\max(f[j]+(sum[i]-sum[j])^2\)的转移方程式。 这时,我们就可以把后面的二次项展开: \(f[i]=f[j]+sum[i]^2+sum[j]^2

  • 尚硅谷动态代理(目前了解)看做是反射的应用2021-10-23 11:59:50

    静态代理示范: package com.atguigu.java; /** * 静态代理举例 * * 特点:代理类和被代理类在编译期间,就确定下来了。 * * @author shkstart * @create 2019 上午 10:11 */ interface ClothFactory{ void produceCloth(); } //代理类 class ProxyClothFactory

  • hdu35072020-02-29 22:52:26

    不难得到递推式f[i]=min{f[j]+(sum[i]-sum[j])^2+m}; 去掉min函数并展开:f[i]=f[j]+sum[i]^2-2*sum[i]*sum[j]+sum[j]^2+m 将含i的项与含j的项分离,并把单纯含j的项写在左边:f[j]+sum[j]^2=2*sum[i]*sum[j]+f[i]-sum[i]^2-m 现在把f[j]+sum[j]^2看做y,2*sum[i]看做k,sum[j]看做x,f[i]-su

  • 2019前端面试题总结2019-07-02 08:52:23

    webpack的作用,优点,怎么优化 WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其打包为合适的格式以供浏览器使用。 作用: 为什要使用WebPack 今的很多网页其实可以看做是功能丰富的

  • 面试总结之谈谈你对面向对象的理解2019-04-13 09:52:23

    面向对象是一种编程思想,实现生活中任务物体都可以归结为某一类的事务,每一个个体物体可以看做是该类事务的具体实例。 代码也一样,将具有相同功能的代码可以看做是一种类型,将共有的功能进行抽取。为了达到简化代码冗余的目的。

  • 【题解】错排问题2019-04-06 14:52:22

    题目描述         某人写了n封信和n个信封,如果所有的信都装错了信封,共有多少种不同情况?   输入输出格式 输入格式         一行,一个整数n(n≤10)。   输出格式         一行,为所有的情况数。   输入输出样例 输入样例 4   输出样例 9   题解        

  • webpack初识2019-03-18 17:41:02

    1、什么是Webpack WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其打包为合适的格式以供浏览器使用。 2、为什要使用WebPack 如今的很多网页其实可以看做是功能丰富的应用,它们拥有着

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

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

ICode9版权所有