自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

努力中的老周的专栏

一个不断努力的程序猿

  • 博客(76)
  • 资源 (5)
  • 收藏
  • 关注

原创 常用OJ

首先没有排名比较,只是一个常用OJ记录,仅代表个人的观点,如果有好的推荐可以告诉我。LeetCode力扣。英文版,www.leetcode.com。中文版,www.leetcode-cn.com。想要提高自己的收入,来这里刷题不会错。相对比较专业的OJ,很多程序猿,公司面试都会使用leetcode。CodeForces简称CF。一家俄罗斯的网站,英文的。这里有很好的比赛,很好的...

2019-11-30 14:36:11 9137

原创 关于原创文章特此说明

本人Blog中的原创文章大部分来自baidu搜索或者对应的帮助文档。之所以要记录这些,主要时记录整个学习和研究过程中碰到的问题,如何解决这些问题的过程。大家也知道,baidu上太多过时的内容,尤其是技术版本。谢谢所有在baidu上可以通过关键字搜索到的解决方法。感谢大家的无私贡献。...

2019-11-04 10:21:40 7745

原创 关于OI比赛中scanf、cin读取数据时间比较

申明首先,这是一个纯粹的技术讨论贴,来自群里的清华在读大神lkmcfj的测试数据,本人只是整理和简单总结。再次感谢大神熬夜肝。目的我们知道在OI中,常有海量数据读入需求,如何降低数据读入的时间,是一个重要的环节。因此C++党和C党对cin和scanf的争论持续不断,本人只是中立的说明一个测试。也许在不同的环境、不同的机器下,可以得到不同的测试结果。不喜可以喷。测试环境UBUNT...

2019-11-30 11:02:06 8765

原创 CNN卷积的过程

CNN中卷积的过程,可以用下面的一张图片描述。如上图所示,一个 5 * 5 的图片,经过 3 * 3 卷积后,获得最终结果。

2019-11-29 20:28:12 7406

原创 python下cv2基本使用方法I

环境Win10+python3CV2的基本用法导入cv2模块import cv2读取图片OpenCV目前支持读取bmp、jpg、png、tiff等常用格式。img = cv2.imread("C:\\Users\\sus20\\.spyder-py3-dev\\mnist_data\\mnist_train\\train_19.bmp")注意反斜杠的写法。如果写...

2019-11-28 22:29:58 9441

原创 PAT题解——Basic Level——1065 单身狗

题目链接https://pintia.cn/problem-sets/994805260223102976/problems/994805266942377984。题面“单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。输入输入第一行给出一个正整数 N(≤ 50 000),是已知夫妻/伴侣的对数;随后 N 行,每行给出一对夫妻/...

2019-11-28 17:08:58 7615

原创 Debian10修复super block checksum error

最近人品不好,两个月不到的时间里,笔记本的nv接口的SSD出现了两次问题。以下是修复过程:1、将笔记本的SSD查到带有NV接口的PC机。2、使用Debian Live CD制作的u盘启动。3、使用fsck命令检查。我出现问题的盘是/dev/nvme0n1p6。sudo fsck -n /dev/nvme0n1p64、使用fsck命令修复。sudo fsck -fy /d...

2019-11-27 14:19:43 7547

原创 PAT题解——Basic Level——1064 朋友数

题目链接https://pintia.cn/problem-sets/994805260223102976/problems/994805267416334336。题面如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如 123 和 51 就是朋友数,因为 1+2+3 = 5+1 = 6,而 6 就是它们的朋友证号。给定一些整数,要求你统计...

2019-11-27 14:00:12 7204

原创 PAT题解——Basic Level——1063 计算谱半径

题目链接https://pintia.cn/problem-sets/994805260223102976/problems/994805267860930560。题面在数学中,矩阵的“谱半径”是指其特征值的模集合的上确界。换言之,对于给定的 n 个复数空间的特征值 { a​1​​+b​1​​i, ⋯, a​n​​+b​n​​i },它们的模为实部与虚部的平方和的开方,而“谱半径”就是...

2019-11-27 11:10:12 7120

原创 USACO如何提交题解

USACO采用上传文件的方式提交自己的题解,而且文件的格式也有严格要求。下面我们就一步步来看如何上传文件,文件的格式要求。问题提交流程登录登录USACO后,界面如下图。建议仔细阅读一下黑色框中的TEXT Submitting Solutions,这里有USACO提交要求的详细介绍。选择题目点击红色框的PROB Your Ride Is Here,将进入第一个例题。中间巴...

2019-11-27 09:56:11 8020

原创 USACO注册过程

USACO题目主要难度在于英文阅读。下面我一步步介绍如何在USACO在线题库注册账号,并开始刷题之旅。注册账号访问USACO主页,www.usaco.org。点击上图红色框中training resources。如下图所示。注意不是上图右边的Register for New Account按钮,这个是USACO网站账号,网站账号和在线题库账号不通用。鬼知道老美脑回路是怎么样的。...

2019-11-27 09:19:54 9186 2

原创 anaconda3安装cv2包

环境Win10+python3.7方法打开anaconda的 Anaconda Prompt 的控制命令窗口。然后输入 pip install opencv_python,剩下的系统自动匹配你当前系统的试用包。pip install opencv_python验证安装...

2019-11-24 22:04:33 10747

原创 TensorFlow2自学笔记导读

目的这是一个从零开始学习的过程。主要的目标是记录在整个学习过程中遇到的问题和心得。个人背景老程序猿,一个老菜鸟。可以熟练使用C++。Python没有系统学习过,能力为零。环境Win10+Python3.7+TensorFlow2。其中Python使用了Anaconda包,因为Anaconda包括了大量的第三方库和IDE工具。学习资源本人参考了Github上的一个资源,在...

2019-11-24 18:38:57 7153

翻译 Ad Hoc Problems

`Ad hoc' problems are those whose algorithms do not fall into standard categories with well-studied solutions. Each ad hoc problem is different; no specific or general techniques exist to solve them....

2019-11-24 17:03:36 7410

原创 OI常用算法

在OI中常用算法有以下几种:Dynamic Programming(动态规划) Greedy(贪心) Complete Search(搜索枚举) Flood Fill(漫水填充) Shortest Path(最短路径) Recursive Search Techniques(回溯搜索技术) Minimum Spanning Tree(最小生成树) Knapsack(背包问题) ...

2019-11-24 17:00:58 8386

原创 USACO题解——Section 1.2——Your Ride Is Here

题目地址:https://train.usaco.org/usacoprob2?a=g6aKKOrpotS&S=ride。估计这个网页需要登录才能看到。我自己的OJ上题目链接是http://47.110.135.197/problem.php?id=4362。题意就是输入两个不超过 6 长度的全部由大写字符构成字符串,然后按照某种规定(A变1,B变2,...,Z变26),计算两...

2019-11-24 12:33:54 7393

原创 USACO的文件提交格式

刚注册完USACO账号,开始USACO刷体之旅。发现USACO使用的提交方法之类,和国内OJ完全不同。国内格式1、国内一般通过WEB方式,将代码贴到指定的输入框,上传代码。2、国内比赛中一般使用freopen()来重定向输入和输出。而大部分的OJ是不需要使用freopen()的,所以在OJ提交题目的时候,需要吧freopen()函数注释了。USACO格式1、USACO采用文件上...

2019-11-24 12:28:04 8353

原创 USACO简介

USACO(USA Computing Olympaid)是美国中学生的官方竞赛网站,美国著名在线题库,专门为信息学竞赛选手准备。目前USACO官网账号和题库账号是不同的,需要分别注册。老美脑回路不大一样,不明白为什么这样。USACO的官方地址为:http://www.usaco.org。USACO题库的地址为:train.uscao.org。USACO在线竞赛地址为:http:/...

2019-11-24 11:49:38 8095

原创 澳门小结

1、澳门真的很小。以至于本地人都吐槽说,能步行到机场的城市。2、带一个VISA或者Master卡。限额别太低,简单嘲笑一下自己带了一个Master卡,竟然连1000澳币都刷不出来,只能通过跨境取现。3、买一个澳门的八达通。用于乘坐公交车之类,很方便。4、关于流量。我是澳门入关后,买了一个短期的澳门不限流量卡。后面朋友说用 天*际*通,不需要卡,只能购买流量包就可以了。5、关于菠菜。...

2019-11-24 10:14:03 7288

原创 澳门小记

由于项目原因,到了一下澳门,今早回到了大陆。唯一的感觉就是澳门真的很小很小。第一天晚上从新葡京酒店出发,到大三巴牌坊,不行来回,尽然只用了五十分钟不到。第二天晚上在朋友的陪同下,去了澳门氹仔岛,在几个威尼斯人酒店附近走了一下,确实不错。可以推荐去看看。步行一共走了约两个小时。今天一早回到大陆,继续开会。说实话真不会写游记。...

2019-11-23 14:29:28 7289

原创 使用NumPy获取MNIST图片II

这是使用NumPy获取MNIST图片的修改版本,主要是写成了函数。最终修改的代码如下#!/usr/bin/python# -*- coding: utf-8 -*-"""从MNIST中读取原始图片并保存、读取标签数据并保存。MNIST文件结构分析可以参考:https://blog.csdn.net/justidle/article/details/103149253""""""...

2019-11-20 17:34:55 7237

原创 Debian10下安装Maple2019

只是做一个过程记录。下面是个人的安装过程。使用环境Debian10.1+Maple2019安装过程1、从百度网盘下载Maple2019 for linux。再次吐槽百度网盘,不是VIP就没法活。2、利用unzip解压Maple2019。3、chmod +x *.run。修改脚本的运行属性。4、sudo ./Maple2019.0LinuxX64Installer.run...

2019-11-20 17:32:08 8081 3

原创 MNIST文件结构分析

来源说明MNIST官方网站,http://yann.lecun.com/exdb/mnist/。我只是做了一个搬运工。MNIST文件说明MNIST一共包含了四个文件,这四个文件的定义如下表:文件名 作用 t10k-images-idx3-ubyte 测试集图片 test set images t10k-labels-idx1-ubyte 测...

2019-11-19 20:09:30 7552

原创 使用NumPy获取MNIST图片

MNIST图片在 MNIST 数据集中的每张图片由 28 * 28 个像素点构成,每个像素点用一个灰度值表示。在这里,我们将 28 * 28 的像素展开并将其写入到指定目录。首先,我们建立展开后的目录,我的配置如下图。也就是在minst_data(道歉,才发现目录写错)下建立 mnist_train 目录。Python代码import structimport numpy ...

2019-11-19 19:08:03 7484

原创 使用NumPy读取MNIST数据

NumPy什么是NumPyNumPy是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。主页为https://numpy.org/。安装NumPy使用pip工具来安装。python -m pip install numpy使用NumPy读取mnist数据如果直接从网络上读取mnist数据,恭喜你,目前国内基本需...

2019-11-19 17:18:17 9921

原创 MNIST是什么

初始的迷茫我想很多菜鸟和我一样,开始零基础学习机器学习,没办法火啊,为了钱大家都是冲呀。估计很多人开始学习ML,就一头雾水,完全不知道在说什么。因为学习模式和学习其他语言完全不同,我们知道学习其他语言的时候,第一个程序就是打印“Hello World”。其实机器学习是在某个框架下,使用某种语言,来解决问题。因此对于零基础的菜鸟而言,我们需要先学习好某种语言,可以推荐Python,因为功能强...

2019-11-19 16:36:31 40990

原创 apt install的时候指定版本

今天在安装Debian10的时候,碰到一个问题,就是apt-get install package的时候,由于依赖包版本问题导致无法继续安装。解决这个问题的方法就是指定package的版本。使用命令如下sudo apt-get install package=version_number...

2019-11-19 16:16:24 8361

原创 PAT题解——Basic Level——1082 射击比赛

题目链接https://pintia.cn/problem-sets/994805260223102976/problems/994805260990660608。题面本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军;谁差得最远,谁就是菜鸟。本题给出一系列弹洞的平面坐标(x,y),请你编写程序找出冠军和菜鸟。我们假设靶心在原点(0,0)。输入输入在第一行中...

2019-11-19 14:46:46 7220

原创 2019年CSP-J2第二题:公交换乘(transfer)题解

题目来源2019年CSP-J第二轮认证,第二题公交换乘。题目链接:http://47.110.135.197/problem.php?id=5077。题面著名旅游城市 B 市为了鼓励大家采用公共交通方式出行,推出了一种地铁换乘公交车的优惠方案:在搭乘一次地铁后可以获得一张优惠票,有效期为 45 分钟,在有效期内可以消耗这张优惠票,免费搭乘一次票价不超过地铁票价的公交车。在有效期...

2019-11-17 16:52:55 14997 6

原创 2019年CSP-J2第一题:数字游戏(number)题解

题目来源2019年CSP-J第二轮认证,第一题数字游戏。题面链接:http://47.110.135.197/problem.php?id=5076。题面小 K 同学向小 P 同学发送了一个长度为 8 的 01 字符串来玩数字游戏,小 P 同学想要知道字符串中究竟有多少个 1。注意:01 字符串为每一个字符是 0 或者 1 的字符串,如“101”(不含双引号)为一个长度为 3 的...

2019-11-17 16:34:20 9513

原创 Deep-Learning-with-TensorFlow-book第一章例程——tf2.py

运行环境Spyder4.0+Python3.7来源https://github.com/dragen1860/Deep-Learning-with-TensorFlow-book。代码import tensorflow as tfassert tf.__version__.startswith('2.')# 1.创建输入张量a = tf.constant(2.)b ...

2019-11-16 20:03:15 7252

原创 Deep-Learning-with-TensorFlow-book第一章例程——tf1.py

运行环境Spyder4.0+Python3.7来源https://github.com/dragen1860/Deep-Learning-with-TensorFlow-book。代码import tensorflow as tfassert tf.__version__.startswith('1.')# 1.创建计算图阶段# 创建2个输入端子,指定类型和名字a_...

2019-11-16 20:00:57 7814

原创 Deep-Learning-with-TensorFlow-book第一章例程——autograd.py

运行环境Spyder4.0+Python3.7来源https://github.com/dragen1860/Deep-Learning-with-TensorFlow-book。代码import tensorflow as tf # 创建4个张量a = tf.constant(1.)b = tf.constant(2.)c = tf.constant(3.)w ...

2019-11-16 19:46:01 7123

原创 TensorFlow2.0的笔记本使用指南

这些都是在安装完Anaconda和TensorFlow2后进行。升级ipythonpip install ipython --upgrade升级jupyterpip install jupyter --upgrade安装notebookpip install notebook下载TensorFlow2.0笔记本在TensorFlow官网下载。下载...

2019-11-16 19:14:34 7283 1

原创 升级Anaconda安装程序包

Anaconda安装后,提供了大量的第三方支持包。这些第三方支持包不一定是最新版本,我们需要手动升级。列出当前版本pip list --outdated升级库选择自己要升级的第三方库,比如numpypip install --upgrade numpy这样就完成指定第三方库的版本升级。...

2019-11-16 16:34:10 7820

原创 升级spyder到最新版本

Anaconda安装包中的Spyder版本相对比较低,可以升级Spyer到4.0。流程如下。查看可用Spyer版本升级到4.0.0b7更新rtree运行spyder,出现如下错误。conda install rtree这样就解决了对应的问题。...

2019-11-16 16:20:49 25719 4

原创 Win10下安装TensorFlow2.0开发环境

系统环境Win10安装Anaconda下载从官网下载最新Anaconda,https://www.anaconda.com/distribution/。这样可以得到Anaconda3-2019.10-Windows-x86_64.exe。安装运行Anaconda3-2019.10-Windows-x86_64.exe。按照安装指导选择next即可,唯一要注意的是环境配置...

2019-11-16 16:13:22 7451

原创 win10 pip跟换中国大陆安装源

如果不将pip源换到国内,每次更新和安装包会让人奔溃。跟换源的方法也很简单。如下。直接在user目录中创建一个pip目录,如我电脑是:C:\Users\sus20\pip,新建文件pip.ini,内容如下[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple具体配置如下图...

2019-11-16 15:34:21 7620

原创 PAT题解——Basic Level——1085 PAT单位排行

题目链接https://pintia.cn/problem-sets/994805260223102976/problems/994805260353126400。题面每次 PAT 考试结束后,考试中心都会发布一个考生单位排行榜。本题就请你实现这个功能。输入格式输入第一行给出一个正整数 N(≤10​5​​),即考生人数。随后 N 行,每行按下列格式给出一个考生的信息:准考...

2019-11-14 17:38:12 7297

原创 VSCODE的Python配置

先安装Python3。然后在launch.json文件中加入以下{"name":"Python","type":"python","request":"launch","pythonPath":"D:/ProgramFiles/Python37/pyth...

2019-11-14 10:08:30 8017

Algorithms Illuminated Part 3.pdf

Algorithms Illuminated Part 3.pdf

2021-03-23

Algorithms Illuminated Part 2.pdf

Algorithms Illuminated Part 2.pdf

2021-03-23

Competitive Programming 3 The New Lower Bound of Programming Contests

Competitive Programming 3 The New Lower Bound of Programming Contests

2021-03-23

浙江电网电气主接线的计算机图文规范

浙江电网电气主接线的计算机图文规范.pdf

2013-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除