其他

《啊哈 算法》读书笔记 附PDF #C2

《啊哈算法》这本书是由Northeastern大学的教授哈林顿(Harrrington)所著,是一本在自学算法中十分有用的工具书。阅读完此书后,我颇有感触,下面就来谈谈我的读后感体验。 首先,本书的内容非常易懂。作者通过通俗易懂的语言和生动形象的图片,将复杂的算法理论一步步讲解,使人们能够轻松理解难以想象的抽象概念,其实这也是该书最为吸引人的地方,因为它适合所有对算法不熟悉的人群,并且可以很好地帮

mysql基础

SQL语句 SQL语句分类 SQL分类: 数据定义语言:简称DDL(Data Definition Language),用来定义数据库对象:数据库,表,列等。关键字:create,alter,drop等 数据操作语言:简称DML(Data Manipulation Language),用来对数据库中表的记录进行更新。关键字:insert,delete,update等 数据控制语言:简称DCL(

SVN在Windows服务器下搭建及使用

一、下载地址:https://www.visualsvn.com/server/download/   二、安装   三、使用1)创建仓库 2)新建用户 3)新建用户组 4)设置用户/用户组 5)复制svn地址 6)在浏览器中查看   四、设置网络地址 按需要修改即可。绑定相应外网IP或域名后,可直接基于互联网使用,

线性代数基础

矩阵 矩阵是一种非常重要的数学对象,它通常由一个由数字排成的矩形阵列来定义。一个矩阵由若干行和若干列组成,被称为矩阵的行数和列数。一般情况下,矩阵的行数和列数分别用 (n) 和 (m) 表示。 矩阵中的每个元素都用一个下标表示,第 (i) 行第 (j) 列矩阵元素表示为 (A_{i,j}),其中 (i) 和 (j) 分别表示该元素所在的行和列。矩阵中的元素可以是数字、变量或函数。 单位矩阵是指矩阵

网络流24题做题记录

网络流24题做题记录 前置芝士 算法:匈牙利算法,dinic,EK(zkw费用流)。 一些模型:二分图匹配,二分图最佳匹配,最大权闭合子图。 (按做题顺序记录,可能不是按难度)。 1.飞行员配对方案问题 题意:有(m)个外籍飞行员和(n-m)个英国飞行员,要求两两匹配,给出一组最大匹配。 思路:裸的二分图最大匹配,直接上dinic即可。 2.圆桌问题 题意:有(m)个不同单位,第(i个单位派出了)

exit _exit wait waitpid

    /* #include <stdlib.h> void exit(int status); #include <unistd.h> void _exit(int status); 参数: status:进程退出时的一

WPF中将Canvas导出为png图片

1 public static void ExportToPng(this Canvas canvas,Uri path) 2 { 3 if(path==null) 4 { 5 return; 6 } 7   Transform transform =canvas.LayoutTransform; 8   canvas.LayoutTran

构建之法阅读笔记01

《构建之法》是一本关于系统思维和系统工程的书籍,作者是美国系统工程专家Derek Hitchins。本书主要介绍了系统工程的基本概念、方法和工具,帮助读者理解系统工程的思维模式和实践方法。以下是我的阅读笔记:1. 系统工程是一种以系统为核心的综合性学科,旨在通过系统思维和系统方法解决现实世界中的复杂问题。2. 系统工程的核心思想是系统思维,即从整体的角度看待问题,把问

三色球问题

#include <stdio.h> int main() { int a; //红 int b; //白 int c; //黑 int n = 1; //取法个数 printf(" 红 白 黑n"); for (a = 0; a <= 3; a++) { for (b = 0; b <= 3; b++) { c

最新 Gitlab配置webhook

Gitlab配置webhook避坑指南&常见环境问题排查思路与思考总结   前言 在之前的CI/CD流程中,我在配置Jenkins Job的“构建触发器”时,采用的都是Gitlab的轮询策略,每10分钟轮询一次Gitlab代码仓库,若有新代码提交,则触发构建、执行代码扫描、运行自动化测试等一系列动作。此种方式的好处是可以灵活定义轮询的时间间隔,比如每10分钟、

mybatis定义sql语句标签之select 标签

属性介绍: id :唯一的标识符.和Mapper接口定义方法名同名。 parameterType:传给此语句的参数的全路径名或别名 例:com.test.poso.User或user,目前很少用到。 resultType :语句返回值类型或别名。 注意,如果是集合,那么这里填写的是集合的泛型,而不是集合本身(resultType 与resultMap 不能并用) 属性 属性说明 描述

ubuntu2004 下源码安装boost

ubuntu2004 下源码安装boost https://www.aiuai.cn/aifarm1186.html https://www.boost.org/users/history/version_1_78_0.html https://cloud.tencent.com/developer/article/1804511 https://stackoverflow.com/questio

每日打卡

卖金鱼问题 问题描述:小明养了一缸金鱼要分五次卖,第一次卖全部的一半加二分之一条,第二次卖剩下的三分之一又三分之一条,第三次卖剩下的四分之一加四分之一条,第四次卖剩下的五分之一加五分之一条,第五次卖剩下的11条。 问题分析:根据规律可得有x条鱼第n次卖x-(x+1)/(j+1) 代码:#include<stdio.h>  int main()  {  &n

整体二分学习笔记

整体二分 引入 对于一堆询问,如果每个单独的询问都可以二分解决的话,时间复杂度为 (O(NMlog N)),但实际上每次二分都会有一些残留信息被我们扔掉,如果我们将所有询问一起二分,就可以最大时间的减小复杂度。 讲解 经典例题:区间第k大 给定一个序列 a 和一个整数 S,有 2 种操作: 1. 将 a 序列的第 k 个数变为 w 2. 查询区间[l, r]中有多少数小于等于 S 这个题可以用

团队作业5——测试与发布(Alpha版本)

这个作业属于哪个课程 2023软件工程—双学位 这个作业要求在哪里 团队作业5——测试与发布(Alpha版本) 这个作业目标 测试与发布 目录1.功能测试2.bug清单3.场景测试4.版本发布说明 1.功能测试 功能 描述 测试结果 今日课程显示 显示当日课程 成功 课表 显示本周课表 成功 自定义课表 自己添加课表 成功 设置 自定义昵称、性别、

今日报告-66

今日打卡 所花时间(包括上课):2h 代码量(行):50 发表博客:1篇(不包括本篇) 学习进度和了解到的知识点:   今天学习了一些知识。今天开始参考了一下ajax,用以改进我们的项目,这些东西亟需学习。

杂题记录

2023.4.27 下午 LZY 讲题 ICPC2022 Shenyang - G 题意 给定 (n) 个点的两颗树 (T_1,T_2)。(m) 次询问 ((a,b)),求 (maxlimits_x{d_1(a,x)+d_2(x,b)})。 (nleq10^5,qleq5times10^5)。提交地址 https://codeforces.com/gym/104160/problem/G。 分

数学笔记

反演和容斥 反演本质 反演形如 (f(n)=sumlimits_{i=0}^na_ig(i)iff g(n)=sumlimits_{i=0}^nb_if(i))。实质是:两个函数(数列)之间的双向(求和)关系。 如果定义一个关系矩阵 (mathcal A),满足 (f(n)=sumlimits_{i=0}^ng(i)mathcal A_{i,n}),考虑其实质是向量 ([f_0,f_1,dots,

2023/4/27

今天进行项目的讨论分析

函数重载

函数形参不同:                        int add (int x,int y);                        flo

四月二十七日

盒子模型(CSS重点) CSS三大模块: 盒子模型 、浮动 、定位。盒子模型:就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个盛装内容的容器。每个矩形都由元素的内容、内边距(padding)、边框(border)和外边距(margin)组成。​盒子边框(border) 语法:border : border-width || border-style || border-color 常

Mac使用技巧

1. 快捷键 windows下的control改成cmd ctrl+ x剪切、c复制、v粘贴、z撤销、q退出、space 聚焦查找、tab切换应用、w关闭并不退出 截屏 cmd+shift+ 3捕捉整个屏幕,4:自选截屏区域,5截屏或录屏 cmd+ ctrl + space: 添加emoji 2. cmd 摁住cmd 移动菜单栏图标 聚焦时摁住cmd打开文件所在位置 3. optio

C#高性能动态获取对象属性值的步骤

动态获取对象的性能值,这个在开发过程中经常会遇到,这里我们探讨一下何如高性能的获取属性值。为了对比测试,我们定义一个类People public class People { public string Name { get; set; } } 然后通过直接代码调用方式来取1千万次看要花多少时间: private static void Directly() { People peo

(四) DOS的原理和相关指令

目录DOS介绍常见的DOS命令创建删除文件夹列出当前目录内容切换目录列出字文件夹清屏 DOS介绍 DOS: Disk Opreating System 磁盘操作系统 常见的DOS命令 创建删除文件夹 md G:tmp # 创建一个叫tmp的文件夹 rd G:tmp # 删除G盘tmp文件夹 列出当前目录内容 dir d:abc # 列出abc文件夹内容 切换目录 cd file_pa

IIC-2023-04-27

1、时序构成可参见《12-IIC协议介绍2》的12:12往后的地方。  2、读写过程可参见《4分钟看懂!I2C通讯协议 最简单的总线通讯!》视频,图片内容来自上述视频,首先需要指出的是,读数据时,发出第二次起始位+设备地址+读控制位后面没有应答信号,这个可以从立创商城英锐芯下载的AT24C02手册的“随机读”对比出来,截止至2023-04-27-17:50未修正;另外就是,在视频底下有评

<<  <  6578  6579  6580  6581  6582  6583  6584  6585  >  >>