- 2024-11-11题解:P11062 【MX-X4-T2】「Jason-1」加法
一道简单的分讨。思路可分成两种情况。当\(a\)和\(b\)同号时:这种情况,显而易见的是\(|a-b|\)的最小值必定是\(|a|,|b|,|a-b|\)之一。当\(a\)和\(b\)异号时:对\((a,b)\)执行欧几里得算法可以将一个变为\(0\),另一个变为\(\gcd(a,b)\)(忽略正负号)。再将\(0\)变
- 2024-10-14题解:P11063 【MX-X4-T3】「Jason-1」数对变换
ProblemLink【MX-X4-T3】「Jason-1」数对变换题外话场上把贪心注重在一个奇怪地方了,导致交的时候已经有\(9\)个人\(\textcolor{green}{AC}\)了(哭)。题意简述对于数对\((x,y)\),你可以执行以下两种变换:类型1:取\(1\lek\lex\),令\((x,y)\gets(\lfloor\frac{x}{k}
- 2024-09-30题解:P11062 【MX-X4-T2】「Jason-1」加法
考虑两种情况:\(a,b\)符号相同:考虑经过操作后\(a,b,\lverta-b\rvert\)会变成什么。:\(a\)\(b\)\(\lverta-b\rvert\)操作1\(a+b\)\(b\)\(\lverta\rvert\)操作2\(a\)\(a+b\)\(\lvertb\rvert\)可以看出只进行零次或一次操作后可以取到最小值
- 2024-09-20P11063 【MX-X4-T3】「Jason-1」数对变换
题意你有一个有序数对\((x,y)\),每次你可以选择其中一个数并指定一个整数\(k\),然后将你选的那个数除以\(k\)下取整,另外一个数乘\(k\)。你现在想要把\((a,b)\)变换成\((c,d)\)构造一组在65步解决问题的方案,或报告无解。\(1\lea,b,c,d\le10^9\)分析这题的突破口在于
- 2024-09-14day6
lis=[11,22,33,44,55,66,77,88,99,90]dic=dict()dic['k1']=[]dic['k2']=[]print(dic)foriinlis:ifi>66:dic['k1'].append(i)elifi<66:dic['k2'].append(i)print(dic)####################################
- 2024-06-16css样式综合案例----博客园首页简单搭建
1<!DOCTYPEhtml>2<htmllang="en">3<head>4<metacharset="UTF-8">5<title>博客园</title>6<metaname="viewport"content="width=device-width,initial-scal
- 2024-04-04时光荏苒,再次找回了我的博客园账号,再次开始学习Python
res=pd.DataFrame(columns=['name','salary'],)print(res)EmptyDataFrame 空的创建表格Columns:[name,salary] columns代表列的开头Index:[] index索引代表行的开头,没有指定则为空的结果如下:res.loc[0]=['jason',1]#创建索引为0的行数据name为
- 2024-02-01支线任务-“至死不渝”
*一台破旧的摄像头.[不知为何,相机里的相册几乎都清空了,只有一条视频.]Sherry:开始播放.Firepaw:得令,主人.[开始播放.][画面中出现了一个高大的背影,看得出是一名男生.男生剪了寸头,穿着校服.男生的校服上似乎写着几个字.]Sherry:停下,Firepaw,放大镜头.Fire
- 2023-12-24java 判断是否为Jason
判断是否为JSON的实现方法介绍在开发过程中,我们经常会遇到需要判断一个字符串是否为JSON格式的需求。本文将向刚入行的小白介绍如何实现这个功能,通过一系列步骤和代码示例来帮助他理解。整体流程下面是判断字符串是否为JSON的整体流程,我们可以用一个表格来展示步骤:步骤描
- 2023-11-08sftp部署
SFTP(SecureFileTransferProtocol):sftp为ssh自带的服务,无需额外安装软件,使用和配置很方便SFTP的优势主要有两点:1、不需要再配置个FTP服务端;2、SSH协议是安全传输,上传和下载是经过加密的,安全方面高于vsftp,由于传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低得多。但sft
- 2023-10-31day01
5.今日内容概要1.typora软件 下载与安装 文件路径 主要功能2.markdown语法3.网络博文编写教程4.计算机本质5.计算机五大组成部分6.计算机三大核心硬件6.typora软件简介typora软件是一款文本编辑器是目前非常火爆的文本编辑器默认情况下该软件是收费的!!
- 2023-10-24 03前端开发
溢出属性#文本内容超出了标签的最大范围overflow:hidden;直接隐藏文本内容overflow:auto\scroll;提供滚动条查看#溢出实战案例div{overflow:hidden;#例如可以把头像多余溢出部分隐藏}divimg{width:100%;#把头像比例
- 2023-10-09属性选择器
#属性选择器是以[]作为标志的 方法一:[username]{/*把所有含有属性名是username的标签背景色改为红色*/background-color:red;} 方法二:[username='jason']{/*找到所有属性名是username并且属性值是jason的标签*/color:orange;} 方法三:inpu
- 2023-09-08集合数据类型内置方法
集合基本用不到,考试会考作用就是存储一大堆元素的东西,容器数据类型定义方式以{}用逗号隔开不可变数据类型s={1,2,1,'a','a','c'}print(s)去重 #用得到乱序lis=[1,2,3,1,3]print(set(lis))print(list(set(lis)))s={}#空大括号是字典,不是集合,定义空集合必须得
- 2023-07-2615表达/生成式 内置函数
三元表达式使用场景:二选一的时候推荐使用三元表达式#如果用户名是jason则打印管理员否则打印DSB(正常写的时候)username=input('username>>>:').strip()ifusername=='jason':print('管理员')else:print('DSB')"""不够简化"&quo
- 2023-07-19Jason Arbon提问Claude 2.0,全球现在有多少测试人员/有多少条测试用例?答案出乎意料
相信在大家的心目中,ChatGPT无疑是AI届的扛把子,自打推出以来,一骑绝尘,问谁谁都说好,问啥啥都能干。无论是国外的GoogleBard、还是国内的文心一言、通义千问等都不是他的一合之敌。但是最近Anthropic新推出的Claude2.0貌似有了挑战ChatGPT的可能。Claude的知识库截止于2023年初,他不
- 2023-07-12函数
函数定义与调用1先定义后调用2定义阶段不执行代码3调用函数才会执行代码(调用的时候一定要在函数名后加括号,若有参数,则传递参数)4函数名就相当于变量名指向的是内存中的函数代码所在的位置func()#报错name'func'isnotdefined#定义函数deffunc():print(
- 2023-07-08mysql 查询jason格式数据
简单查询。很多时候有复杂结构,我们存储为json格式,但字段很复杂。 假设有一个名为data的JSON字段,可以使用以下语法提取其中的值。SELECTdata->'$.key'FROMtable_name; 使用JSON_CONTAINS函数可以过滤JSON数组中包含特定值的记录。例如,假设有一个名为data的JSON字段,其
- 2023-06-25jason 和 shelve
跨平台交互用json(老版本跨平台交互XML)。json里面的字符串用双引号,不能用单引号jason把信息序列化(字典转字符串,或者字符串转字典)dump(),load(),dumps(),和loads()存档用pickle,不能跨平台交互(python特有类型)dump(),load(),dumps(),和loads()shelve是对pickle的更高级封装shelve模块是一
- 2023-06-20内置方法
字符串内置方法1.移除字符串首尾指定字符,可以选择方向 strip(除去) lstrip rstrips1='$$$jason$$$'print(s1.strip('$'))#jasonprint(s1.lstrip('$'))#jason$$$左边删掉print(s1.rstrip('$'))#$$$jason右边删掉2.大小写 lower
- 2023-06-15while和for、内置方法
当while没有被关键字break主动结束的情况下 正常结束循环体代码之后会执行else的子代码while条件: 循环体代码else: 循环体代码正常运行结束则会执行该子代码块count=1whilecount<10:print(count)count+=1#打印0
- 2023-06-11Django学习之路
Django学习之路基于Jason的视频,收益匪浅.谢谢Jason的教诲.1、Django前戏2、Django基础3、Django路由层4、Django视图层
- 2023-05-29我是如何搭建ChatGPT并嵌入到微信公众号的?
前言体验方式:薇辛搜索龚众号【程序员Jason】,关注并点击发消息,点菜单ChatGPT然后翻到最下面点【阅读原文】就可以了。ChatGPT对某些国家是不提供服务的,所以一般是用不了,除非是使用梯子。那我是如何让用户无需注册也可以直接使用的呢,听我一一道来。注册使用OpenAi的ChatGPT
- 2023-05-07数据类型及常用方法
引入我们学习变量是为了让计算机能够像人一样去记忆事物的某种状态,而变量的值就是用来存储事物状态的,很明显事物的状态分成不同种类的(比如人的年龄,身高,职位,工资等等),所以变量值也应该有不同的类型,例如salary=3.1#用浮点型去记录薪资age=18#用整型去记录年龄name='lil
- 2023-04-15前端基础之JavaScript
目录JS简介JS基础变量与常量基本数据类型数值(number)字符串的常用方法对象的常用方法forEach()splice()map()运算符流程控制函数内置对象JS简介全称JavaScript但是与Java一毛钱关系都没有之所以这么叫是为了蹭Java的热度它是一门前端工程师的编程语言但是它本身有很多逻辑错误(