搜索结果
查询Tags标签: 动态,共有 836条记录-
刷题Day21-动态规划(3)
416. 分割等和子集 01背包问题,注意01背包的内循环从后往前递归,防止一个物品被放入多次1049. 最后一块石头的重量 II 这是一道值得思考的题 本质上是01背包,但是需要判断的是放进之后,ret是否变化。因为在构建01背包的全过程中,所有的情况都会被考虑到。因此需要时刻…
2022/8/11 6:23:07 人评论 次浏览 -
12.动态SQL
if<select id="queryBlogIF" parameterType="map" resultType="blog">select * from mybatis.blog where 1=1<if test="title!=null">and title=#{title}</if><if test="author!=null">and au…
2022/8/11 2:23:13 人评论 次浏览 -
c++中面向对象以及新特性的困惑与思考【一】
多态的实现有哪几种? a.静态多态:在编译期间实现,通过模板和重载实现 b.动态多态:在运行期间实现,通过虚函数和继承实现,执行动态绑定2.如何实现动态绑定? [讲解]:https://blog.csdn.net/primeprime/article/details/80776625 1.维护虚表(指针数组) 2.类拥有虚表…
2022/8/9 14:22:44 人评论 次浏览 -
基于NFS的动态卷
动态存储卷Static:静态存储卷,需要在使用前手动创建PV,再创建PVC绑定PV。使用场景:业务单一,存储卷PV和PVC比较固定。Dynamic:动态存储卷,先创建一个存储类——storageclass,后期pod在使用pvc的时候可以通过存储类动态创建PVC,使用于有状态服务集群如MySQL一主多…
2022/8/4 23:26:07 人评论 次浏览 -
用C++实现插件模式时的避坑要点
本文不打算严格地、用标准术语来讲前因后果。本文主要分析实践中常见的、因为对原理不清楚而搞出来的产品里的坑。 什么是插件模式和为什么要用插件模式 插件,Plug-In,或者(IE/Edge称之为)加载项/Add-On,(Office称之为)外接程序/Add-In,(GIMP称之为)扩展/Extens…
2022/8/3 14:22:48 人评论 次浏览 -
刷题Day19-动态规划(1)
509. 斐波那契数func fib(n int) int {dp := make([]int,3)if n == 0 {return 0}dp[1] = 0dp[2] = 1for i := 2; i <= n; i++ {dp[0], dp[1], dp[2] = dp[1], dp[2], dp[1] + dp[2]}return dp[2] }70. 爬楼梯func climbStairs(n int) int {dp := make([]int, n+1)dp[0]…
2022/8/2 6:23:56 人评论 次浏览 -
数组内容
静态初始化写法: 动态初始化写法:冒泡排序:
2022/7/25 6:52:57 人评论 次浏览 -
DP问题大合集
引入动态规划(Dynamic Programming,DP,动规),是求解决策过程最优化的过程。20世纪50年代初,美国数学家贝尔曼(R.Bellman)等人在研究多阶段决策过程的优化问题时,提出了著名的最优化原理,从而创立了动态规划。动态规划的应用极其广泛,包括工程技术、经济、工业生…
2022/7/23 6:24:04 人评论 次浏览 -
JDK 动态代理 和 cgLib动态代理
1 spring 动态代理的一些说明1 spring 5.0 默认使用的 代理方式 依旧是 jdk 动态代理(之前的版本也是)2 springboot 2.X 开始 默认使用代理方式 cglib(springboot 2.X 默认使用 spring 5,给人的感觉是 spring 5.0 开始默认使用的 cglib 代理)3 可以使用 spring.aop.…
2022/7/15 6:21:15 人评论 次浏览 -
JAVAWeb-01
JAVAWeb 1.基本概念 1.基础介绍 web:网页的意思, 静态web: html,css,提供给所有的人看的数据,始终不会发生变化。 动态web: 提供给所有的人看的数据,始终会发生变化,每个人在不同的时间,在不同的地点看到的信息不一样! 技术栈:Servlet/jsp,ASP,PHP 在Java中,动…
2022/7/13 14:20:26 人评论 次浏览 -
protobuf 的交叉编译使用(C++)
前言 为了提高通信效率,可以采用 protobuf 替代 XML 和 Json 数据交互格式,protobuf 相对来说数据量小,在进程间通信或者设备之间通信能够提高通信速率。下面介绍 protobuf 在 ARM 平台上的使用。简介 官方文档给出的定义和描述:protocol buffers 是一种语言无关、平台…
2022/7/12 1:31:13 人评论 次浏览 -
java算法:青蛙跳台阶问题(经典算法)
问题一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。解决 class Solution {static int MOD=1000000007;public int numWays(int n) {// **…
2022/7/11 1:22:41 人评论 次浏览 -
【附源码】基于知识图谱的智能推荐系统-Sylvie小兔
基于知识图谱的智能推荐系统该系统可提供对电影/书籍/音乐的收藏、对朋友的关注、对动态的点赞功能,以用户和管理员的操作数据为基础,使之能在相关界面里获取电影/书籍/音乐/朋友/动态推荐详情。同时,该系统还具备利用关键字进行跨领域搜索的功能。此外,系统管理员能对…
2022/7/5 14:22:03 人评论 次浏览 -
动态规划day09
718. 最长重复子数组 class Solution {public int findLength(int[] nums1, int[] nums2) {int len1 = nums1.length, len2 = nums2.length;int[][] dp = new int[len1 + 1][len2 + 1];int res = 0;//dp[0][0]代表无元素for (int i = 1; i <= len1; i++) {for (int j =…
2022/6/27 23:23:45 人评论 次浏览 -
动态规划day08
714. 买卖股票的最佳时机含手续费 class Solution {public int maxProfit(int[] prices, int fee) {int len = prices.length;int[][] dp = new int[len][2];//两种状态:持有和不持有 为方便解题统一卖出时候计手续费dp[0][0] = -prices[0];dp[0][1] = 0;for (int i = 1…
2022/6/25 23:32:23 人评论 次浏览