ICode9

精准搜索请尝试: 精确搜索
  • unity毛玻璃效果2021-04-05 21:04:18

    shader原理,读取屏幕像素进行处理,再返回纹理 // Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' Shader "my/FrostedGlass" { Properties { _blurSizeXY("BlurSizeXY", Range(0,10)) = 2 }

  • 力扣111题(BFS)2021-04-05 11:01:22

    111、二叉树的最小深度 基本思想: 广度优先搜索 具体实现: 1、根节点入列 2、循环条件是 直到清空队列 3、节点出列以后判断左右子树     如果左右子树都为空,返回现在的深度     如果左孩子存在,加入队列,原深度加1     如果右孩子存在,加入队列,原深度加1   depth+1此时并不会改

  • hdu1560DNA sequence(IDA*)2021-03-29 23:32:59

    题目描述: DNA sequence Time Limit: 15000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6788    Accepted Submission(s): 3052 Problem Description The twenty-first century is a biology-technology developing centur

  • CF832D 玩转地铁2021-03-28 15:34:54

    1 CF832D 玩转地铁 题目链接:https://codeforces.com/problemset/problem/832/d 2 题目描述 时间限制 \(2s\) | 空间限制 \(256M\) \(Misha\) 和 \(Grisha\) 是很有意思的两个男孩,他们很喜欢坐地铁玩,地铁有 \(n\) 个车站,由 \(n-1\) 条线路连接起来,每一条线路连接两个车站,所有

  • 使用camera在tensorflow/slim下调用pb文件进行图像识别的预测2021-03-25 12:33:31

    建立demo_cam.py文件,python代码如下: 代码中的camera使用的是realsenseD435i import tensorflow as tf import numpy as np import cv2 from datasets import dataset_utils #from IPython import display #import pylab #import PIL import time from PIL import Image from

  • LeetCode刷题 -- 部分周赛题2021-03-21 20:33:43

    哈哈,今天整活上瘾了. 复习了一下最近两场周赛感觉能做出来但是实际没有做出来的题目 感觉有几点不足,希望以后可以逐渐改过来: 1. 基础知识不扎实,有时候会在细节上栽跟头 2. 有时候容易脑子一热,想到一部分就开始写,简单题还能处理,中等或困难就有点难搞了,太局部,不全面 3. 心态还是需

  • Ubuntu下使用Python调用乐视三合一摄像头2021-03-18 14:01:08

    Ubuntu下使用Python调用乐视三合一摄像头 前言配置过程参考资料 前言 ​ 上一篇文章https://blog.csdn.net/qq_44847636/article/details/114958454介绍了如何在 Windows下使用Python调用乐视三合一摄像头,这篇文章会和大家分享,如何在Ubuntu(linux)下调用乐视三合一摄像头…

  • 程序员的算法趣题:Q23 二十一点通吃(Java版)2021-03-16 10:30:58

    题目说明 赌场经典的二十一点游戏中,每回合下注 1 枚硬币, 赢了可以得到 2 枚硬币(+1枚),输了硬币会被收走(-1枚)。 假设最开始只拥有 1 枚硬币,并且每回合下注 1 枚, 那么 4 回合后还能剩余硬币的硬币枚数变化情况如图所示, 共有 6 种(圆形中间的数字代表硬币枚数) 求最开始拥有 10 枚硬币

  • LeetCode513. 找树左下角的值2021-03-10 18:32:57

    题目 代码 层次遍历(一) 1 class Solution { 2 public: 3 int getDepth(TreeNode* root){ 4 if(root == NULL) return 0; 5 return max(getDepth(root->left),getDepth(root->right))+1; 6 } 7 int findBottomLeftValue(TreeNode* root) {

  • 倍增求LCA2021-03-01 14:05:11

    参考:倍增求LCA #include <iostream> #include <cstdlib> #include <vector> #include <queue> using namespace std; #define SIZE 500005 struct edge{ int to; int next; }edges[SIZE<<1]; int head[SIZE]; int depth[SIZE]; int fath

  • PAT甲级题解 10212021-03-01 11:59:13

    先判断有几个连通块吗,因为已经满足边的个数等于顶点个数减1所以一定是一棵树,只要是1. 本来用的是优先队列,最后发现没过,其实是Error: K components 少了个s看题目一定要仔细 #include<bits/stdc++.h> using namespace std; const int MAXN = 10100; vector<int> G[MAXN]; int

  • LCA最近公共祖先2021-02-27 21:35:53

    原来学习最小生成树的时候写了道题,发现得用最近公共祖先迫于无奈便学了LCA(不过确实很有用) LCA主要基于一种倍增的思想,和st表很像,通过预处理数据来花费空间换取时间。 要想学习怎么求LCA首先要学习LCA是什么。 在一颗数中,比如说图中的4和5,那么他们的最近公共祖先便是2。 如果是2和

  • Early Depth testing2021-02-27 21:01:55

    原文地址:https://zhuanlan.zhihu.com/p/72956611 先抄下来,以防忘记 Early Depth testing   正常情况下,depth testing(深度测试)是在屏幕空间进行的,是在fragment shader运行后,stencil testing运行后。 现在大部分GPUs支持Early Fragment Test也称为Early Depth Testing(提前深度测

  • Python-树-Node_Depth-节点深度2021-02-26 11:00:38

    有一个二叉树,长这样 1 / \ 2 3 / \ / \ 4 5 6 7 / \ / \ / \ / \ 8 9 . . . . . . 写一个函数,返回所有节点深度值的和。 其中节点深度是一个节点到根节点的距离,在这里举个例子,根节点是1 ,那么值为2 的节点到根节点的

  • 基于SQLSERVER:展现祖孙关系(树形tree结构)2021-02-25 13:04:46

    场景描述: 一个系统的菜单有一、二、三、四等若干层级,你需要筛选某个主菜单下的所有子菜单。一种方案:可以使用一个自连接查询一层,两个自连接查询两层结构,三个自连接查询三层...但这样是繁琐的,你真正需要的是能够遍历整个层次的通用写法。 解决方案:使用WITH递归 示例:有这样一张菜单

  • 剑指55-平衡二叉树2021-02-18 19:05:56

    文章目录 前言一、解法一:双递归二、高效解法:后序剪枝总结 前言 一道简单题,连错五六遍。。。 重点是把二叉树这种双递归的解题模板记住,记得有个二叉树简单题也是这样双递归,错了很多遍 就是主递归的返回逻辑一直搞不清楚,还是太笨了。。。 一、解法一:双递归 制造一个计算

  • 关于opencv3.2的parallel_for_函数不支持bind function的处理(基于ch8代码)2021-02-18 11:06:09

    1.换opencv4 2.修改程序 改程序针对slambook2/ch8/direct_method.cpp #include <opencv2/opencv.hpp> #include <sophus/se3.hpp> #include <boost/format.hpp> #include <pangolin/pangolin.h> using namespace std; typedef vector<Eigen::Vector2d, Eig

  • NC19814 最短路(LCA+思维)2021-02-17 19:33:43

    这题如果注意到m的范围,那么思路将会豁然开朗 因为如果是一棵树,那么直接lca就能求得两点间最小值 但是现在是图,并且边数就比一棵树大100左右 所以我们可以想到,先将图中取出生成树,用lca求答案 那么剩下就有100条边左右未使用,我们发现,答案可能经过这些边,因此我们枚举这些边的端点去做

  • 『数据结构与算法』二叉树2021-02-15 13:36:16

    微信搜索:码农StayUp 主页地址:https://gozhuyinglong.github.io 源码分享:https://github.com/gozhuyinglong/blog-demos 1. 二叉树(Binary Tree) 二叉树是一棵特殊的树,其结构简单但很重要。二叉树的特点是每个节点最多有两棵子树,并且有左右之分。 满二叉树 如果一棵二叉树的所有

  • 浅谈迭代加深(iddfs)2021-02-13 20:02:47

    引子 迭代加深搜索的实质就是限制搜索层数的暴搜。在了解DFS的基础上,iddfs其实是很好理解的。只是需要多一个枚举层数的过程再在搜索里面判断一下层数。 gm的版子(伪代码) IDDFS ( int current_depth , int max_depth ) //当前深度,最大深度 { if ( current_depth > max_d

  • 剑指 Offer 55 - II. 平衡二叉树(后序遍历+剪枝)2021-02-09 16:33:27

    难度:简单 输入一棵二叉树的根节点,判断该树是不是平衡二叉树。如果某二叉树中任意节点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。 示例1: 给定二叉树 [3,9,20,null,null,15,7], 返回true。 示例2: 给定二叉树 [1,2,2,3,3,null,null,4,4] 返回false。 解题思

  • 网络流问题(Dinic算法JAVA实现)2021-02-06 20:31:56

    网络流问题(Dinic算法JAVA实现) 本文不讲算法原理,因为网络已经有很多文章和视频将算法的原理讲得很好了。所以读者最好在理解算法原理的情况下再来看这篇文章。考虑到网上的Dinic算法的java实现版本很少所以本文主要讲解代码。 BFS Dinic算法首先使用BFS将整个图分层,例如起点为

  • 如何计算freeRTOS的任务栈应该给多大2021-02-01 13:30:29

      找到_build文件夹下面生成的html文件   搜索任务的名称: 如下: 注意:这个地方的堆栈深度是按字来算的,需要乘4可以转化成byte   根据max Depth来选择大小,注意:这个地方的单位是byte,

  • 阿里云服务器磁盘空间不足解决办法2021-01-27 13:33:48

    the server quit without updating PID file 填坑之路 首先是登录ip/phpmyadmin出现错误Error during session start,please…. 登录数据库,出现错误the server quit without updating PID file 按照网上的方法:http://www.phperz.com/article/14/1222/42451.html并没有什么用。。

  • OpenCV boundingRect、minAreaRect的用法区别2021-01-27 12:04:34

    当得到对象轮廓后,可用boundingRect()得到包覆此轮廓的最小正矩形,minAreaRect()得到包覆轮廓的最小斜矩形。 1)Rect boundingRect(InputArray points) points:输入信息,可以为包含点的容器(vector)或是Mat。返回包覆输入信息的最小正矩形。如下图: 2)RotatedRect minAreaRect(InputArray

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

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

ICode9版权所有