- 博客(19)
- 收藏
- 关注
原创 txt小说阅读美化
突然在电脑找到一本txt格式小说,使用浏览器打开后界面太难看我想试着模拟一下小说网站的阅读,提取个目录出来。。。。并实现点击跳转至对应内容。。美化界面(bushi)提取目录点击章节跳转对应章节样式设置创建子元素正则表达式事件委托window.find的使用。
2023-05-05 20:23:03 409
原创 洛谷 P1923 【深基9.例4】求第 k 小的数 (Java/C)
【深基9.例4】求第 k 小的数对于快速排序,每一轮次的交换后都会使基准数到达它最终应该在的位置。我们可以通过**基准数最终在的位置**来选择下一轮交换在哪半子数列中进行(ps:另一半的子数列就不用在排序了) 。①如果一轮交换后基准数位置大于k,就从左半数列中运用快排的下一轮交换(因为**第k小的数应该在基准点的左边**)。然后得到下一轮基准数最终的位置,看是否是k,是则返回基准点的值。②如果
2023-03-13 18:13:54 836
原创 Java实现证件照简单换背景
以下算法只能由一种纯色背景粗略更换为另一种纯色背景,以下将背景由蓝色转为白色。基本原理是读取原图片的像素矩阵的argb值,如果在蓝色区域附近,就将它替换为白色。使用ImageIO.read(file)读入原图片。
2023-03-07 21:43:55 1636 2
原创 编写油猴脚本自动将java代码修改为符合算法网站提交的格式
最近在准备Java蓝桥杯比赛,在洛谷、C语言网、gxuOJ刷算法题时总是需要在提交代码前将Java代码的package xxxx删去,同时将主类名改为Main,同时C语言网和Oj还要自己选择语言,于是打算编写一个油猴脚本将这些事情自动完成。自动选择编程语言为Java自动将java程序的导包去掉、主类改为Main。
2023-03-02 11:01:52 775
原创 java获取当前时间以及将时间格式化输出-----java.util.Date
java获取当前时间以及将时间格式化输出-----java.util.Date,java中Date类的使用
2023-02-23 21:05:07 1806
原创 leetcode136. 只出现一次的数字题解
给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/single-number著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
2023-01-24 22:02:14 60
原创 计算机图形学——基于glut的实验
一个简单的做法是将输入的起始点和终点坐标(x0,y0)、(x1,y1)转换为(y0,x0)、(y1,x1).这样便转化成了k
2023-01-24 21:29:38 354
原创 javascript 复习
因此,假如你把一张图片放在你的网站上 test-site/MyImage.jpg,然后在一个不同的文件中,你试图以 test-site/myimage.jpg 来调用该图片,它可能无法工作。例如,在这门语言中,函数可以被当作参数传递给其他函数,可以作为另一个函数的返回值,还可以被赋值给一个变量。回调函数:我们把一个函数作为参数传递给另外一个函数,那么我们就称这个函数为回调函数。高阶函数(Higher-Order Function):一个返回另外一个函数的函数被称为高阶函数。简言之,文件名中应使用连字符。
2022-08-21 10:34:37 163
原创 java数据右对齐输出
法一(模拟):StringBuilder a=new StringBuilder(sc.next()),b=new StringBuilder(sc.next()),c=new StringBuilder(sc.next());for(int i=0;i<8-a.length();i++) System.out.print(" "); System.out.print(a);法二(格式化字符串):int a=sc.nextInt(),b=sc.nextInt(),c=sc.n
2022-02-22 15:56:53 2325 2
原创 蓝桥杯:母牛的故事
题目链接https://www.dotcpp.com/oj/problem1004.html找出递推公式:设a[n]为第n年母牛数量,则第n年中新增的母牛数量为可生小母牛的母牛数量,即a[n-3].第n年母牛数量=上一年母牛数量+新增母牛数量。得递推公式a[n]=a[n-1]+a[n-3].代码实现如下:#include<stdio.h>int main(){ int n; while(~scanf("%d",&n)){ if(n==0) break; in
2022-02-09 11:49:13 439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人