2 LL Leung

尚未进行身份认证

联系请发站内私信或邮件:leung_lili@163.com

等级
TA的排名 3w+

最短路径算法之Dijkstra & BellmanFord(模板)

目录1 Dijkstra算法1.1 算法模板1.2 例题Problem DescriptionInput SpecificationOutput SpecificationSample InputSample Output题解2 BellmanFord2.1 讲解2.2 例题问题描述输入格式输出格式样例输入样例输出数据规模与约定题解1 Dijkstra算法适用范围:不能解决带有负边的图1.1 算法模板#include <iosream>#include <cstdio>

2020-05-26 21:16:45

Win10系统 MySQL & Navicat Premium12 安装教程

目录1 MySQL的下载与安装1.1 进入MySQL官网​1.2 MySQL安装及环境变量配置1.3 启动MySQL服务2 Navicat的安装2.1 安装包下载2.2 Navicat安装2.3 文件夹解压3 Navicat连接MySQL3.1 连接localhost3.2 修改MySQL密码注:本文以Win 10系统 + 64位为例1 My...

2019-04-25 09:27:32

【洛谷 1072 & 蓝桥杯 算法训练 ALGO - 37】Hankson的趣味题

文章目录1 题目题目描述输入格式输出格式样例输入样例输出样例说明2 分析3 题解题目链接:http://lx.lanqiao.cn/problem.page?gpid=T991 题目题目描述Hanks 博士是BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫Hankson。现 在,刚刚放学回家的Hankson 正在思考一个有趣的问题。 今天在课堂上,老师讲解了如何求两个正...

2020-04-28 23:05:57

【蓝桥杯 算法提高 ADV - 299】宰羊( 区间 dp )

目录1 题目题目描述输入格式输出格式样例输入样例输出2 分析3 题解4 References1 题目题目描述炫炫回了内蒙,肯定要吃羊肉啦,所有他家要宰羊吃。  炫炫家有N只羊,羊圈排成一排,标号1~N。炫炫每天吃掉一只羊(这食量!其实是放生啦),吃掉的羊的邻居会以为它被放生了,然后又会告诉他们的邻居,这样一直传播下去,除非某个邻居已经被“放生”了。每一天,所有知道某羊被“放生”了这个消息...

2020-04-09 01:17:45

站点(e.g. Hexo Blog)提交百度搜索引擎收录实现SEO

目录1 站点URL优化2 查看网站是否被收录3 添加站点至百度搜索资源平台3.1 为什么要认证站点3.2 如何验证站点前言  SEO指的是搜索引擎优化。通过搜索引擎优化,可以提高网站的网站关键词排名以及博客文章的曝光度。  个人的网站搭建好之后,百度谷歌等搜索引擎其实是收录不到我们网站内容的,并且托管在Github上的站点甚至进行了反爬虫处理,搜索引擎的小蜘蛛更加爬不到你的Blog了。 ...

2020-04-06 19:17:40

【洛谷 1045 & 蓝桥杯 算法训练 ALGO-26】麦森数(二分 + 高精度)

目录1 题目问题描述输入格式输出格式样例输入样例输出2 题目分析3 题解1 题目问题描述形如 2P−12 ^ {P}-12P−1 的素数称为麦森数,这时 PPP 一定也是个素数。但反过来不一定,即如果 PPP 是个素数, 2P−12 ^ {P}-12P−1 不一定也是素数。到1998年底,人们已找到了37个麦森数。最大的一个是 P=3021377P=3021377P=3021377 ,它有...

2020-04-02 22:19:43

基于Hexo + Github & Gitee 搭建个人Blog

目录1 关于GitHub Pages2 关于Hexo3 Hexo环境搭建4 Hexo主题更换5 Hexo常用命令6 关于Github博客访问过慢解决方案7 关于Gitee一年前使用Hexo + Github搭过一个博客,但是当时事情多,搭好之后也没有后续维护,导致就不了了之了。现在闲下来,重新打开当时搭的博客,发现实在是太花哨了,因此决定重新搭一个,并记录一下采坑的过程,以便后续更新。简单...

2020-04-02 19:07:00

JetBrains IDE(e.g. IntelliJ IDEA )旗舰版认证安装方法(针对在校学生)

目录一、Edu学生邮箱申请二、IDEA安装三、使用一年后如何继续申请旗舰版前言:IntelliJ IDEA是java开发的利器,共有两个版本:社区版、旗舰版。JetBrains 的计划(Academic License Program)使得edu学生邮箱可以免费申请使用旗舰版本。一、Edu学生邮箱申请1.注册IDEA的官方账号:https://account.jet...

2019-04-10 20:49:58

快速幂 & 快速乘取模(模拟大数模幂运算,解决乘法爆long long问题)

目录引言1 原因分析2 快速幂取模(大数模幂模拟)3 验证引言在RSA密码中,当收到密文C时,可使用私钥解开,计算公式为X = Ce mod n X\,=\,C^{e}\,mod\,nX=Cemodn如果想让你计算 20190324823816093931522017 mod 100173399306316714120190324^{823816093931522017}\,mod\,1...

2020-03-12 09:59:10

数论之扩展欧几里得,费马小定理,欧拉定理 + 求最小乘法逆元

目录1 逆元定义2 欧几里得算法(求最大公约数)3 扩展欧几里得算法3.1 预备知识3.2 关于扩展欧几里得算法3.3 模板3.4 算法推导过程3.5 利用拓展欧几里得算法求逆元前两天二刷了《模仿游戏》,Alan Turing在二战中研制的图灵机破译了德军号称牢不可破的ENIGMA密码机。这部剧让我对计算机产生了一些新的理解,结合以前修过的密码学原理,因此想记录一下之前没掌握好的数论知识,并且...

2020-03-11 22:13:36

解决import tensorflow报错TypeError: __new__() got an unexpected keyword argument 'serialized_options'问题

目录1 问题描述2 原因分析3 解决方法4 验证1 问题描述进入python3,import tensorflow后,终端报错:TypeError: new() got an unexpected keyword argument ‘serialized_options’2 原因分析protobuf与tensorflow版本不匹配问题,网上大家给出了几种解决方法:使用命令:pi...

2020-03-04 17:54:16

解决Ubuntu安装TensorFlow成功,import报错" No module named 'tensorflow' "问题

目录1 关于"ReadTimeOutError"2 问题描述3 原因分析4 解决方法5 验证前言:这几天寻思着在Linux下折腾一下Tensorflow,结果终端疯狂地提示“ReadTimeOutError”之后,今天终于“村里通网”成功装上了。1 关于"ReadTimeOutError"安装命令(pip3方式):sudo pip3 install tensorflow如果你在输...

2020-03-04 17:21:13

VScode配置C/C++环境(MinGW) & 编写运行C/C++程序(Windows)

目录1 关于VScode2 配置MinGW环境变量2.1 MinGW下载2.2 配置环境变量2.3 测试是否配置成功3 VScode相关插件配置3.1 安装C/C++插件3.2 配置.vscode相关文件3.2.1 创建.vscode文件夹3.2.2 创建launch.json文件3.2.3 创建tasks.json文件3.2.4 关于launch.json与tasks.json的说明4 调试cp...

2019-11-16 11:54:58

本地提取win10随机聚焦锁屏壁纸 + 脚本爬取

目录1 开启Windows 聚焦 (Windows Spotlight)功能2 进入Win10锁屏壁纸隐藏文件夹3 复制隐藏壁纸文件4 转换文件类型5 查看壁纸图片前言:笔者觉得win10随机聚焦的锁屏壁纸真的太赞了,视觉冲击力十足,奈何壁纸每日都在更换,无法直接将壁纸下载下来,于是研究了一下如何下载这些壁纸(强烈推荐使用win10Spotlight!!例如笔者电脑今日的锁屏壁纸:1...

2019-11-14 18:40:13

利用IDEA查看jar包反编译源代码

目录1.解压jar包2.IDEA打开项目文件3.查看反编译源代码4.查看项目里的jar包源代码1.解压jar包对jar包进行解压,得到解压后的文件夹:2.IDEA打开项目文件3.查看反编译源代码4.查看项目里的jar包源代码选择jar包 → 右键 → Add as Library → 点击OK结果如图:...

2019-11-12 16:54:23

解决C/C++报错error: cannot pass objects of non-trivially-copyable type ‘std::string’问题

目录1.问题描述2.原因分析3.解决方法1.问题描述运行程序时,编译报错:error: cannot pass objects of non-trivially-copyable type ‘std::string {aka struct std::basic_string}’ through ‘…’|2.原因分析报错显示在这一行:printf("%c %s %lld %lld\...

2019-08-29 22:49:34

解决Ubuntu18.04启动Docker"Got permission denied while trying to connect to the Docker daemon socket"问题

目录1问题描述2原因分析3解决方法4检查是否更新成功1问题描述在终端执行"dockerversion"命令,出现如下报错:”GotpermissiondeniedwhiletryingtoconnecttotheDockerdaemonsocketatunix:///var/run/docker.sock:Gethttp://...

2019-06-15 12:33:58

Windows基于VirtualBox虚拟机安装Ubuntu图文教程 + 跳坑介绍

目录1 VirtualBox介绍及下载1.1 VirtualBox介绍1.2 VirtualBox下载2 Ubuntu介绍及下载2.1 Ubuntu介绍2.2 Ubuntu下载3 VirtualBox安装4 Ubuntu安装5 跳坑攻略5.1 安装Ubuntu过程中,无法通过键盘输入字符5.2 登录root账户时提示“抱歉,认证失败。请重试。”5.3...

2019-06-11 23:41:00

在同一局域网下通过IP地址访问本机Tomcat项目

目录1查看本机的IP地址1.1进入cmd,输入ipconfig1.2查看本机的IPv4地址2修改Tomcat的配置文件2.1进入Tomcat文件夹下的conf文件夹2.2进入server.xml文件3启动Tomcat项目前言:前后端完全分离时,前端访问后端的接口可以采用两种方式:1.将项目部署在服务器上,2.将你的主机当成一台服务器以供前端访问...

2019-05-26 12:52:25

Windows找回磁盘被病毒感染后隐藏的文件

目录1 检查磁盘空间大小2 恢复隐藏的文件3 小贴士前言:之前把U盘插进一个系统内置有病毒的电脑,然后发现U盘里的文件全部消失了,于是笔者想尝试一下能不能恢复这些消失的文件。1 检查磁盘空间大小这是很关键的一步,磁盘空间所占内存的大小,直接表明着你的文件是否真正被病毒移除了。1.右键磁盘 → 属性可以看到,已用空间是5.91GB,但是U盘中却是空的,表明...

2019-05-06 20:27:36

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。