自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 资源 (3)
  • 收藏
  • 关注

原创 三数之和(python)

给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i!= j、i!= k 且 j!= k ,同时还满足 nums[i] + nums[j] + nums[k] == 0。请你返回所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]解释:不同的三元组是 [-1,0,1] 和 [-1,-1,2]。

2023-10-25 13:47:36 152

原创 跳跃游戏(python)

给定一个非负整数数组 nums ,你最初位于数组的 第一个下标。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标。示例 1:输入:nums = [2,3,1,1,4]输出:true解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 3 步到达最后一个下标。示例 2:输入:nums = [3,2,1,0,4]输出:false解释:无论怎样,总会到达下标为 3 的位置。

2023-03-13 16:17:30 1044 1

原创 跳跃游戏II(python)

给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。返回到达 nums[n - 1] 的最小跳跃次数。生成的测试用例可以到达 nums[n - 1]。示例 1:输入: nums = [2,3,1,1,4]输出: 2解释: 跳到最后一个位置的最小跳跃数是 2。从下标为 0 跳到下标为 1 的位置,跳 1 步,然后跳 3 步到达数组的最后一个位置。

2023-03-13 15:45:03 673

原创 盛最多水的容器(python)

有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i])。设置两个指针分别指向左右两端,计算当前面积并和最大面积比较,然后比较左右两端的高度,移动小的一方。解释:图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。输入:[1,8,6,2,5,4,8,3,7]输入:height = [1,1]说明:你不能倾斜容器。

2023-03-09 16:50:49 428

原创 回文数(python)

给你一个整数 x ,如果 x 是一个回文整数,返回 true;否则,返回 false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。示例 1:输入:x = 121输出:true示例 2:输入:x = -121输出:false解释:从左向右读, 为 -121。从右向左读, 为 121-。因此它不是一个回文数。示例 3:输入:x = 10输出:false解释:从右向左读, 为 01。因此它不是一个回文数。−2。

2023-03-07 16:11:17 2114

原创 【论文翻译】An Empirical Evaluation of In-Memory Multi-Version Concurrency Control

水平有限,仅供参考。

2023-03-07 15:54:25 87

原创 字符串转换整数 (atoi)(python)

链接: https://leetcode.cn/problems/string-to-integer-atoi题目描述:请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。函数 myAtoi(string s) 的算法如下:注意:示例 1:示例 2:示例 3:提示:还需要注意的几个例子:1.逐个条件判断2.正则表达式s.lstrip()默认去除左边的空格re.findall()返回的是一个列表使

2023-03-07 14:37:06 656

原创 整数反转(python)

给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围−231231−1,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。示例 1:输入:x = 123输出:321示例 2:输入:x = -123输出:-321示例 3:输入:x = 120输出:21示例 4:输入:x = 0输出:0−231

2023-03-07 12:39:05 1199

原创 N 字形变换(python)

将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 “PAYPALISHIRING” 行数为 3 时,排列如下:之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“PAHNAPLSIIGYIR”。

2023-03-06 23:19:37 340

原创 python打包程序

完成后会在当前路径下生成memory_pic.py文件。在打包之前把图片转化成py文件,再使用上述方法打包。-w 程序在执行时不会打开黑窗口。安装pyinstaller。在文件对应位置命令行执行。在自己程序中使用图片。

2023-02-01 16:16:54 106

原创 Django问题及解决

linux进入已安装好的数据库mysql -uroot -p

2023-01-12 14:55:24 1430

原创 部署django项目到linux服务器

uwsgi后台运行/背后运行/守护运行的方法uwsgi -d --ini uwsgi.ini加上 -d 就达到目的了。后台杀掉uwsgi进程pkill -f uwsgi -9

2023-01-12 13:54:13 306

原创 【论文阅读】Online Decision Based Visual Tracking via Reinforcement Learning

本文2020年发布于NeurIPS(CCF-A)。视觉跟踪通常基于目标检测或者模板区配,但它们都只适用于特定的场景或对象。因为它们遵循不同的跟踪原则,直接将它们融合在一起是不明智的。本文主要提出了一种新的视觉跟踪集成框架DTNet,它基于层次强化学习(HRL)的决策机制。该框架提供了一个基于规则的动态转换策略,其中探测和模板跟踪器必须相互竞争来决定使用谁来跟踪。此外,提出了一个新的检测追踪器,它可以避免错误建议的普遍问题(不需要建议目标的候选边界框,从而使识别过程灵活)。

2022-12-30 16:26:23 1053 5

原创 windows设置固定ip地址

【代码】windows设置固定ip地址。

2022-11-01 13:57:08 238

原创 无重复字符的最长子串(python)

给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。输入: s = “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。输入: s = “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。输入: s = “pwwkew”输出: 3解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。

2022-10-01 23:48:33 1697

原创 两数相加(python)

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。

2022-09-22 23:06:06 473

原创 两数之和(python)

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。输入:nums = [2,7,11,15], target = 9。你可以按任意顺序返回答案。2.使用字典模拟哈希表。

2022-09-22 22:27:34 346

原创 python暴力模拟哈利波特魔法觉醒转盘概率

转盘物品转盘概率转盘规则①抽空一项后概率平分给剩下所有项(限定视作1份)②抽到限定后概率只加给剩下的限定③限定物品抽空后会获得所有物品代码列表暴力循环抽空的物品从列表中删除import randomimport matplotlibdef weighted_random(items, num): i = 0 l = len(num) # 未抽完的物品数 limit = 3 # 限定物品数 flag = 0 # 未抽到限定 while

2022-01-20 13:46:23 1675 1

原创 Linux运行python问题及解决

os.mkdir() 只能创建单级目录,要创建多级目录需要用 os.makedirs()同样地,单级目录也不能用 os.makedirs() 来创建。export PYTHONPATH=/项目所在路径。配置环境后边多出空格。

2021-12-04 16:12:26 2052

原创 【数据分析】用户价值分析

RFM模型是衡星客户价值和客户创利能力的重要工具和手段。通过一个客户的近期购买行为、购买的总体频率以及花了多少钱三项指标来描该客户的价值状况。●R:最近一次消费时间(最近一次消费到参考时间的间隔)●F:消费的频次●M:消费的金额(总消费金额)数据格式df.shape(541909, 8)df.info()统计缺失率df.apply(lambda x:sum(x.isnull()).len(x),axis=0)...

2021-09-07 00:12:37 1422 1

原创 【数据分析】PM2.5 Data of Five Chinese Cities

Measurements for Shenyang, Chengdu, Beijing, Guangzhou, and Shanghai数据来源:https://www.kaggle.com/uciml/pm25-data-for-five-chinese-cities北京PM2.5随时间变化情况数据列The time period for this data is between Jan 1st, 2010 to Dec 31st, 2015. Missing data are denoted

2021-09-04 23:23:15 578

原创 【数据分析】goodbooks-10k

Ten thousand books, one million ratings. Also books marked to read, and tags.数据来源:https://www.kaggle.com/zygmunt/goodbooks-10k统计图书出版年份与数量及评分的关系会用到book_id original_publication_year average_ratingimport pandas as pdfrom matplotlib import pyplot as plt

2021-09-03 15:16:31 678

原创 【数据分析】Starbucks Locations Worldwide

数据来源:https://www.kaggle.com/starbucks/store-locations/data

2021-09-02 15:22:47 366

原创 【数据分析】IMDB data from 2006 to 2016

数据来源:https://www.kaggle.com/damianpanek/sunday-eda/data数据列名1.电影时长分布import pandas as pdfrom matplotlib import pyplot as pltfile_path = './IMDB-Movie-Data.csv'df = pd.read_csv(file_path)time_data = df['Runtime (Minutes)'].valuesmax_time = time_da

2021-09-01 22:55:26 258

原创 python库——pandas

官方文档:https://pandas.pydata.org/docs/安装pip install pandasjupyter notebook安装! pip install pandas

2021-09-01 18:10:16 1664

原创 【数据分析】英国YouTube视频统计和评论趋势

数据来源:https://www.kaggle.com/datasnaek/youtube1.视频点赞数与评论数的关系刚开始使用np.loadtxt()处理数据出错Wrong number of columns at line %d原因1:使用,作分隔符,数据中,产生干扰,将,替换为、或者其他字符原因2:comments默认为#,之后的字符默认都被注释掉,将comments设置为None之后还是有其他行报错改为用np.genfromtxt(),可以处理缺失数据等信息(如果知道其他报错的原因还请各

2021-09-01 16:26:15 536

原创 python库——matplotlib

安装pip install matplotlib

2021-08-23 23:55:02 273 1

原创 python学习记录6(面向对象)

类与对象类对一群具有相同特征或者行为的事物的一个统称,是抽象的,不能直接使用对象由类创建出来的一个具体存在类的设计示例设计一个类,实例化两个对象,然后小明跑步,跑完步会去吃东西,小美不跑步,小美喜欢吃东西小明 今年 18 岁,身高 1.75,每天早上跑完步,会去吃东西小美 今年 17 岁,身高 1.65,小美不跑步,小美喜欢吃东西class Person(): def __init__(self,name,age,height): self.name ..

2021-08-04 15:41:13 388

原创 【c/c++】路径打印

题目链接题目描述给你一串路径,譬如: a\b\c a\d\e b\cst d\ 你把这些路径中蕴含的目录结构给画出来,子目录直接列在父目录下面,并比父目录向右缩一格,就像这样: a b c d e b cst d 同一级的需要按字母顺序排列,不能乱。...

2021-02-25 13:11:35 955

原创 【c/c++】Sum of Factorials

题目链接题目描述John von Neumann, b. Dec. 28, 1903, d. Feb. 8, 1957, was a Hungarian-American mathematician who made important contributions to the foundations of mathematics, logic, quantum physics, meteorology, science, computers, and game theory. He was noted

2021-02-10 15:23:10 278

原创 【c/c++】棋盘游戏

题目链接题目描述有一个6*6的棋盘,每个棋盘上都有一个数值,现在又一个起始位置和终止位置,请找出一个从起始位置到终止位置代价最小的路径:1、只能沿上下左右四个方向移动 2、总代价是没走一步的代价之和 3、每步(从a,b到c,d)的代价是c,d上的值与其在a,b上的状态的乘积 4、初始状态为1 每走一步,状态按如下公式变化:(走这步的代价%4)+1。输入描述每组数据一开始为6*6的矩阵,矩阵的值为大于等于1小于等于10的值,然后四个整数表示起始坐标和终止坐标。输出描述

2021-02-08 22:06:25 1711

原创 【c/c++】数字反转

题目链接题目描述12翻一下是21,34翻一下是43,12+34是46,46翻一下是64,现在又任意两个正整数,问他们两个数反转的和是否等于两个数的和的反转。输入描述每行两个正整数a和b(0<a,b<=10000)。输出描述如果满足题目的要求输出a+b的值,否则输出NO。输入样例12 3499 1输出样例46NO思路知道怎么将数反转就很容易做了代码#include<bits/stdc++.h>using namespace std;//将数

2021-02-07 00:15:29 1123

原创 【c/c++】Fibonacci

题目链接题目描述

2021-02-06 21:34:14 136

原创 【c/c++】Old Bill

题目链接题目描述Among grandfather’s papers a bill was found. 72 turkeys $_679_ The first and the last digits of the number that obviously represented the total price of those turkeys are replaced here by blanks (denoted _), for they are faded and are illegible.

2021-02-03 22:52:23 369

原创 【c/c++】Simple Sorting

题目链接题目描述You are given an unsorted array of integer numbers. Your task is to sort this array and kill possible duplicated elements occurring in it.给你一个未排序的整数数组。您的任务是对该数组进行排序,并消除其中可能出现的重复元素。输入描述For each case, the first line of the input contains an inte

2021-02-02 22:19:07 100

原创 【c/c++】WERTYU

题目描述A common typing error is to place the hands on the keyboard one row to the right of the correct position. So “Q” is typed as “W” and “J” is typed as “K” and so on. You are to decode a message typed in this manner.一个常见的打字错误是将手放在键盘上正确位置的右边一行。Q被输入为W,J被输

2021-02-02 17:20:01 415

原创 python学习记录5(查找和排序)

直接查找l = [1,2,3,4,5,6,7,8,9,10]x = int(input("输入想查找的数:"))flag = 1for i in range(0,len(l)): if x == l[i]: flag = 0 print(i) break if flag == 1: print("没有找到")二分查找def binary_search(l, item): low = 0 high

2021-01-28 23:30:42 240 1

原创 python学习记录4(常用库、模块及函数)

随机数模块random可用于生成随机数import random# 生成0~10之间的随机数a = random.randint(0,10)max()方法返回给定参数的最大值min()返回最小值x = 10y = 8z = 11print("最大值为", max(x,y,z))>11range(a,b)表示范围[a,b)range(n)表示范围[0,n)bin()将数转换为二进制oct()将数转换为八进制hex()将数转换为十六进制a = int(i..

2021-01-26 22:45:35 225

原创 【c/c++】二次方程计算器

题目描述设计一个二次方程计算器输入描述每个案例是关于x的一个二次方程表达式,为了简单,每个系数都是整数形式。输出描述每个案例输出两个实数(由小到大输出,中间由空格隔开),保留两位小数;如果无解,则输出“No Solution”。...

2021-01-21 15:09:59 557

原创 【c/c++】String Matching

题目描述Finding all occurrences of a pattern in a text is a problem that arises frequently in text-editing programs. Typically,the text is a document being edited,and the pattern searched for is a particular word supplied by the user. We assume that

2021-01-18 21:53:59 238 1

VCRedist.zip

VC Redist 包含了VC2005、VC2008、VC2010、VC2012、VC2013运行库32及64位

2019-09-26

基于有道API的翻译(python3)

python3写的基于有道API的翻译程序,可以做到中英互译

2018-10-30

JDY-40模块资料

JDY-40模块的原理图、手册、英文手册、串口工具、调试助手

2018-10-26

空空如也

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

TA关注的人

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