ICode9

精准搜索请尝试: 精确搜索
  • 侯捷 内存管理 笔记pdf2022-08-31 11:01:24

    https://www.zhihu.com/people/xu-wei-duan-ke/posts         <<侯捷C++ 内存管理第二讲笔记(二) - 知乎.pdf>>     <<侯捷C++ 内存管理 第一讲 笔记 - 知乎.pdf>>     <<侯捷C++ 内存管理第二讲笔记(一) - 知乎.pdf>>     <<内存管理第三讲笔记 malloc_free(一) - 知乎.pdf

  • tarjan2022-08-11 00:01:07

    dfs 树!前向边!返祖边!横叉边! 我认为最关键的就是返祖边了! alex_wei 的 blog 我觉得讲得很好! 求边双的时候为啥去掉割边就是对的呢? 边双的定义就是没有割边的图。。 还有一个就是点双回溯的正确性。但我觉得我 alex_wei 讲的更好! 静候 alex_wei 恢复博客!

  • 1.4 以太币2022-06-11 14:35:49

    以太币是以太坊上的货币。以太坊的每次活动都需要消耗以太币作为费用,成功产生区块的矿工也会获得以太币作为奖励,以太币通过交易平台很容易兑换成法定货币。 以太币采用十进制的计量体系,其最小的单位是 wei。下面列出了一些计量单位,可以在网站 https://github.com/ethereum/web3

  • while之shell、python2022-04-22 16:01:09

    while之shell、python 使用shell和Python实现while循环,满足小需求。比较学习,会更加深刻了解使用它 Python 两种方式:一是通过定义false退出,二是使用break退出,稍有不同注意细节 方式一: # cat if_while.py #!/bin/python3 # -*- coding: utf-8 -*- tag= True while tag: usernam

  • JAVA面向对象学习——java集合———Map——Map集合2022-03-20 15:05:47

    import java.util.*;   public class map {     public static void main( String[] args )     {         //Map list = new HashMap();           Map<Integer, String> map = new HashMap<>();           map.put(1,"shen");       

  • 浙大上机题--继续畅通工程2022-03-18 18:32:27

    题目链接 要先计算连通分支的个数,最终只有一个连通分支即可 #include <iostream> #include <algorithm> using namespace std; const int N = 5010; struct node { int wei, x, y, sta; bool operator < (const node& t) const { return wei < t.wei;

  • [NOIP2017] 棋盘 (BFS)2022-02-26 01:01:54

    题解    用a数组记录棋盘每格的颜色,用b数组记录到达棋盘每格所需的最小花费。从起点(1,1)开始BFS,判断颜色相同,颜色不相同和无色三种情况,对于无色方块不能按正常情况继续BFS,只能判断其周围是否有颜色方格为其续命。最终判断重点位置是否到达,并输出最小花费。 #include<stdio.h>

  • 2022/2/8学习报告2022-02-08 23:34:54

    学习目录. 1.学习散列(hash)和KMP相关知识。 2.解题。 3.复习。 1.P1102 A-B 数对 题目描述 出题是一件痛苦的事情! 相同的题目看多了也会有审美疲劳,于是我舍弃了大家所熟悉的 A+B Problem,改用 A-B 了哈哈! 好吧,题目是这样的:给出一串数以及一个数字 C,要求计算出所有A−B=C 的数对的

  • P1255 数楼梯(笔记侵删)(C语言)2022-01-27 22:02:30

    题目如下: 题目描述 楼梯有 N 阶,上楼可以一步上一阶,也可以一步上二阶。 编一个程序,计算共有多少种不同的走法。 输入格式 一个数字,楼梯数。 输出格式 输出走的方式总数。 输入输出样例 输入 #1 4 输出 #1 5 说明/提示 对于 60% 的数据,N≤50;对于 100%的数据,1≤N≤5000。 解析: 观察

  • 自幂数【题解】2021-12-03 15:01:18

    自幂数,也称Armstrong数,是指一个 n 位数,它的每个位上的数字的n 次幂之和等于它本身。 要求程序输入一个正整数m(m≤1000000),按照指定格式输出m以内所有的自幂数。 #include<stdio.h> typedef long long ll; ll qpower(ll a, ll b) { ll ans = 1ll; while(b) { if(b & 1) {

  • python篇 字典2021-11-14 20:57:59

    1.字典概念(dict) 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 字典(dictionary)所使用的底层原理是map 键值对(key----value)举例:“name”:“张三” 2.定义方式 1.函数

  • 51单片机 独立按键k1控制数码管移位 k2控制数值加2021-11-06 21:02:11

    按下独立按键k1数码管左移,按下独立按键k2数码管数值加1。 typedef unsigned char u8; u8 code smgwei[]={0x00,0x04,0x08,0x0c,0x10,0x14,0x18,0x1c}; u8 code smgduan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; sbit key1=P3^1; sbit key2=P3^0; u8 wei,shu; v

  • 数位DP 补题2021-11-02 12:34:11

    Palindrome Function 题意分析 给定左区间和右区间在k进制下是回文数有多少 分析 考虑每一个进制下的区间合法方案 代码 /*made in mrd*/ #include<bits/stdc++.h> using namespace std; const int N=2e5+10; #define int long long #define mem(a,b) memset(a,b,sizeof a) #defi

  • PHP出错信息Warning: require_once(./include/common.inc.php)解决办法2021-10-24 01:31:43

    这个问题,除了Discuz!各系列,其实还有很多程序会出现,比如wordpress等。 由于这类问题多次出现,于是在这里做一个解决记录。 简单来讲,这个问题是由于目录权限不足解决的,特别是在Windows+IIS中经常出现。 [php]require_once('./include/common.inc.php')[/php] 这句代码大约的意思是,取

  • 51蛋骗鸡显示矩阵按键的16位二进制和定义值的二进制(以及4*4电路接法32按键综合扫描驱动)2021-10-03 19:02:09

    //缘由https://bbs.csdn.net/topics/396577304?page=1#post-411560687    示例工程下载 #include "reg52.h" bit k=0;//标记 unsigned char code smgduan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; //共阴0~15 unsigned char co

  • 数据分离和逆序输出2021-09-30 01:03:39

    // 数据分离和逆序输出.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "stdio.h" #include "stdlib.h" int Getwei(int num) { // 12345 /10 1234 /10 123 10 /12 /10 1 /10 0 int wei=0; for (

  • 数组(双头指针、二分查找)2021-09-20 19:31:29

    1.序言 介绍数组相关操作 2.例题 1.双头指针 https://leetcode-cn.com/problems/diao-zheng-shu-zu-shun-xu-shi-qi-shu-wei-yu-ou-shu-qian-mian-lcof/ https://leetcode-cn.com/problems/he-wei-sde-liang-ge-shu-zi-lcof/ 2.二分 https://blog.csdn.net/weixin_43232955/a

  • CF1327F AND Segments2021-08-13 01:31:06

    CF1327F AND Segments 不难想到按位考虑,把每一位选到最后的答案乘起来。 可以发现,假如一段区间 $and \ sum=x$,对于第 $i$ 位,假如 $(x>>i)\&1$ ,那么这一段必须这一位都是 $1$,否则至少要有一个 $0$。 那么我们先枚举第 $wei$ 位,那么如何确定 $a_i$ 的第 $wei$ 位是必须 $1$ 还是?我们

  • 2021-6-21 日记 C++(三十九)2021-06-21 19:00:31

    输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。 序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。 示例 1: 输入:target = 9 输出:[[2,3,4],[4,5]] 示例 2: 输入:target = 15 输出:[[1,2,3,4,5],[4,5,6],[7,8]] 思路 滑动窗口 这题我也

  • 图论算法-最小生成树2021-06-20 19:31:25

    1.概念 对连通图进行遍历,过程中所经过的边和顶点的组合可看做是一棵普通树,通常称为生成树。 连通图中的生成树必须满足以下 2 个条件: 包含连通图中所有的顶点;任意两顶点之间有且仅有一条通路; 所有生成树中权值最小的叫做 最小生成树。 对应地,非连通图中的类似概念为生成森林

  • Ros-Melodic安装MoveIt教程(四)2021-05-24 17:32:28

    Ros-Melodic安装MoveIt教程 1. 储备知识 MoveIt框架     MoveIt和Gazebo的关系如下图:   ROS和MoveIt这一端类似于插头,Gazebo这一端类似于插座,MoveIt和Gazebo的关系好比插头和插座的关系,需要匹配。   2. 更新rosdep 升级apt-get 1 rosdep update 2 sudo apt-get update 3 su

  • 2021.5.16补题与反思2021-05-16 20:03:03

    差一点就是差很多! 今天打cf感觉不是很认真,而且做完两题之后就跟榜走,看D,能感觉出D是个dp,但是就是没思路,看了好久,又回头做C,第一遍写完只有两分钟了,而且我还有一个小地方写错了(两个变量位置不对),但是已经没办法改了,所以就感觉做的很不好 C题从第一个开始走,如果是想左的就看前面有没有

  • 智能合约审计-重入漏洞2021-05-10 21:02:40

    简介 当调用外部的合约时,外部合约会接管控制流程,从而可能给自己的数据带来意想不到的修改。2016年6月,以太坊最大众筹项目The DAO被攻击,黑客获得超过350万个以太币。正是由于此陷阱。 原因 调用外部合约,fallback回调函数被多次执行。 复现 很多都是老语法的address.call()的语法了,

  • 块状链表 学习笔记2021-05-01 14:34:42

    感谢大佬 @w33z8kqrqk8zzzx33! 用块状链表实现平衡树,是怎么回事呢?快来跟小编看看吧~ 前置知识 vector 的部分用法 vector 就是变长数组。由于 STL 制作者们八仙过海,所以它的一些操作常数极小(相比于普通数组)。 首先注意,vec 的第一个位置下标是 0;而且大多函数都是左闭右开的(就像 sort

  • PAT第一轮刷题总结——Phoenix_wei2021-02-28 20:04:53

    前排感谢晴神大大,以及众多大佬的帮助,让我这个编程小白走上了coding的不归之路。。 本来有望早一天登顶,还是由于自己的小惰性迟到了一天,也算提前完成自己一月份的计划。最后一天解决了之前遗留4道题的小bug,虽然效率及其低下,还是最终完成了,不然强迫症会犯的~~ 由于之前在准备考研,并没

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

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

ICode9版权所有