自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 欧几里得算法(代码及证明过程)

欧几里得算法(代码及证明过程)一、基础知识欧几里得算法的原理是 GCD递归定理GCD递归定理:对任意 非负整数 a 和 任意 整数 b,gcd(a,b) = gcd(b, a mod b)为了证明这个定理,我们首先需要知道一下几个有关 gcd 的基本知识跟相关等式跟推论1.1 基本知识:公约数定义:如果 d|a(d 整除 a)且 d|b,那么 d 是 a 与 b ...

2021-01-23 16:43:00 1231 1

原创 python批量png转ico

Python 批量 png 转 ico一、前言:首先说一下ico文件的作用:ico是windows的图标文件格式,可以用于浏览器首段图标显示,也可以用于Windows软件。我的话一般用来美化文件夹图标。比如像这样:二、思路:ico文件的标准:ico文件必须是正方形的。可以做一个实验:网上随便找一个正方形的文件,后缀改成ico也是可以成功的。常用的大小:256*256png图标的下载网站:Iconfont-阿里巴巴矢量图标库可以处理图片的Python库:pillow安装方法:

2021-01-20 18:27:36 369

原创 Python批量 png转ico

Python 批量 png 转 ico一、前言:首先说一下ico文件的作用:ico是windows的图标文件格式,可以用于浏览器首段图标显示,也可以用于Windows软件。我的话一般用来美化文件夹图标。比如像这样:二、思路:ico文件的标准:ico文件必须是正方形的。可以做一个实验:网上随便找一个正方形的文件,后缀改成ico也是可以成功的。常用的大小:256*256...

2021-01-20 18:23:00 362

原创 Thymeleaf 以及 spring security 整合包的导入问题

一、遇到的问题按照网上的教程导入了几次,都没能成功。对于命名空间sec没有代码提示。二、Thymeleaf Github仓库thymeleaf : https://github.com/thymeleafthymeleaf-extras-springsecurity : https://github.com/thymeleaf/thymeleaf-extras-springsecurity三、导入教程一共有三个版本的整合包:thymeleaf-extras-springsecurity

2020-08-03 15:22:41 371

原创 团体程序设计天梯赛-练习集 L1-019 谁先倒 (15分)

题目传送门#include <iostream>#include <cstdio>using namespace std;int N;int amax,bmax;int ashout,ado;int bshout,bdo;int aflag,bflag;int adrink = 0,bdrink = 0;int main() { cin >> amax >> bmax; cin >> N; while

2020-06-18 19:07:15 256

原创 CTFHub-技能树-Web-密码口令-(弱口令/默认口令)

CTFHub 弱口令打开题目一看就是这样的界面:首先试了几个常用的:admin/adminadmin/admin888admin/passwordadmin/123456都是user or password is wrongem~ 然后就用bp抓包,用户名盲猜是admin,密码用的top100之类的密码字典,试了两三种,愣是没有跑出来,怀疑人生,然后百度了一下答案,发现好多人admin/password过去的,em~ 题目改了?又去试了几下,然后把用户名跟密码都用top100跑了一下,还是

2020-06-15 00:38:25 5860 3

原创 [LeetCode每日一题] 六月六日 128. 最长连续序列

题目传送门题面:给定一个未排序的整数数组,找出最长连续序列的长度。要求算法的时间复杂度为 O(n)。官方题解解读:(因为自己太垃圾,没想到怎么做,看题解了)题解传送门先利用unordered_set去重找到一段连续序列里最小的那个,也就是在unordered_set里找不到num-1的时候从最小的数开始往后遍历,遍历到找不到未知对比得出最长的长度Code:class Solution {public: int longestConsecutive(vector<i

2020-06-06 22:57:39 124

原创 [LeetCode每日一题] 六月五日 面试题29. 顺时针打印矩阵

原题: LeetCode 54. 螺旋矩阵题目传送门借鉴自:传送门:大体思路设置四个变量,上下左右,来卡住。class Solution {public: vector<int> spiralOrder(vector<vector<int>>& matrix) { if(matrix.empty()) return {}; vector<int> ans; int l = 0, r

2020-06-05 23:25:55 161

原创 HDU 1002 A+B Problem II (大数相加,手算模拟)

传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1002题目大意:有T组数据,每一组数据有两个数字a和b,求a+b。数字特别大,不超过1000位。输出的注意一下,是每组之间有一个空行,而不是每一组后面跟一个空格。思路:就是大数相加,所谓大数相加就是模拟人手算的过程。我们先用两个字符类型的数组保存两个数字。去除前导零,倒置。(这个题不去前导零也可以过,数据没给到位好像是)模拟手算过程代码:#include <cstdio&g

2020-06-04 23:29:58 139

原创 HDU 1001 Sum Problem(两种方法)

题目大意:输入一个n,计算1+2+3+…+n。输出的时候要跟一个空行。代码:// 看到有的人用公式,暂时不知道为什么要判断一下奇偶。就用了本方法。#include <cstdio>int main() { int sum,n; while(~scanf("%d",&n)) { sum = 0; for(int i=0;i<=n;i++) sum += i; printf("%d\n\

2020-06-03 23:29:24 210

原创 NC14661 简单的数据结构

传送门:https://ac.nowcoder.com/acm/problem/14661题目描述栗酱有一天在网上冲浪的时候发现了一道很有意思的数据结构题。该数据结构形如长条形。一开始该容器为空,有以下七种操作。1 a从前面插入元素a2 从前面删除一个元素3 a从后面插入一个元素4 从后面删除一个元素5 将整个容器头尾翻转6 输出个数和所有元素7 对所有元素进行从小到大排序输入描述:只有一组数据,第一行n≤50000,m≤200000, a≤100000 代表最大数据数目和操

2020-06-02 22:58:30 214

原创 HDU 1000 A + B Problem (C\C++,Java)

HDU 1000 A + B Problem (C\C++,Java)传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1000Problem DescriptionCalculate A + B.这个应该是大部分acmer的启蒙题。题解:C#include <stdio.h>int main() { int a,b; while(~scanf("%d%d",&a,&b)) printf

2020-06-01 19:42:00 326

原创 NC16649 校门外的树

NC16649 校门外的树传送门:https://ac.nowcoder.com/acm/problem/16649题目描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区

2020-05-31 21:19:58 214

原创 NC20701 神秘钥匙

NC20701 神秘钥匙题目描述clccle一行????个人来到了一个诡异的世界,她们需要去寻找逃出这个地方的方法——找到神秘的所罗门之匙她们决定从中随机选出一些人去寻找钥匙,并在其中选出一个队长,clccle不想知道自己有多大几率被选中,她只想知道一共有多少种选择的方案 (选出的人数要在1−????之间,不同的队长算不同的方案)。方案数对1000000007取模输入描述:第一行,一个整数????。输出描述:一个整数,表示方案数。示例1输入2输出4说明四种

2020-05-30 22:28:14 427

原创 NC13892 Segment Tree

NC13892 Segment Tree传送门:https://ac.nowcoder.com/acm/problem/13892题目描述Today HH is learning a new data structure named segment tree, which is often used to solve segment problem, here comes one:Gave you an unordered sequence of length n,(a1,a2,…,an), no

2020-05-30 22:26:29 140

原创 NC14291 Cut

NC14291 Cut传送门:https://ac.nowcoder.com/acm/problem/14291题目描述给你一个长度为n的序列,你每次可以将一个序列分割成两个连续的的子序列,分割的代价为原序列的总和。现在允许你在初始时将序列重新排列一次。问分割成n个长度为1的序列的最大总代价是多少?输入描述:第一行一个数n表示原序列的长度;接下来一行n个数a_i表示原序列的第i个数。2<=n<=1000000<=a_i<=10000输出描述:一行一个整数

2020-05-30 22:25:25 153

原创 NC14266 Laptop

NC14266 Laptop传送门:https://ac.nowcoder.com/acm/problem/14266题目描述FST是一名可怜的小朋友,他很强,但是经常fst,所以rating一直低迷。但是重点在于,他非常适合ACM!并在最近的区域赛中获得了不错的成绩。拿到奖金后FST决定买一台新笔记本,但是FST发现,在价格能承受的范围内,笔记本的内存和速度是不可兼得的。可是,有一些笔记本是被另外一些“完虐”的,也就是内存和速度都不高于另外某一个笔记本,现在FST想统计一下有多少笔记本被“完

2020-05-30 22:24:36 456

空空如也

空空如也

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

TA关注的人

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