2023 08 21

graalvm jdk 21 版本发布

graalvm 效率还是挺快的,java 21 版本虚拟线程以及ga可,graalvm 对于21 版本支持的发布,让我们也可以直接使用了从官方介绍以及解决来看,性能提升是很大的,在一些测试场景中 native image 比C2 jit 还快 说明 目前官方已经提供了21 的下载包可以体验使用 参考 ......
graalvm 版本 jdk 21

2023.9.20 randomization

HDU 6804 把一班的同学看做正数重量,二班的是负数重量,做一个背包。 把一班和二班的同学随机打乱,这样的话,计算中间的值域就不会太大,背包要计算的也缩小了。 可以看做是“随机游走”。 HDU 6242 由于题目要求的是 \(n/2\) 个点的圆心,我们随机取三个点求圆心,都取到这 \(n/2\ ......
randomization 2023 20

数学分析乱写 2023-09

domain 定义域 range 值域 函数的复合 \(f\circ g\) 和 \(g\circ f\) 可能写出来的表达式一样,但是定义域不一样。\(f(x)=\frac{1}{1-x}.,g(x)=\frac1x\) 多个函数复合可以实现结合律,但是显然没有交换律。 周期函数的定义需要满足 \ ......
数学分析 数学 2023 09

2023-09-19 裸k交易法 日内模型 刀锋图

走势从哪儿来回哪儿去 ......
交易法 刀锋 模型 2023 09

2022-2023 ACM-ICPC Nordic Collegiate Programming Contest (NCPC 2022)

F. Foreign Football 一共有\(n\)支队伍,每支队伍的名称为\(s_i\),给定一个\(n \times n\)的矩阵,\(a_{i,j}\)代表第\(i\)支队伍和第\(j\)支队伍名字的拼接,即\(a_{i,j}=s_i+s_j\),请你通过该矩阵推断出所有队伍的名称,如果有 ......
2022 Programming Collegiate ACM-ICPC Contest

2023软件工程作业02

![](https://img2023.cnblogs.com/blog/3273133/202309/3273133-20230920010553304-1869739731.png) ![](https://img2023.cnblogs.com/blog/3273133/202309/3273... ......
软件工程 工程 软件 2023

2023.9.19

今天上完数据结构后看了看债和队列的后续内容,还是先试着写下这两个的基础代码,和之前学的挺像的,不一会儿就写完了,然后下午上完英语课背完单词就休息了会儿,晚上研究了一下javaweb,发现也没有想象的那么难,估计这周五应该就能完成。 ......
2023 19

2023软件工程作业02

以五个月为一个周期的学习计划: 如果我真想学习并从事汽车自动驾驶相关的技术,那么我不应该计划现阶段学习。 因为我现在的本科学校的含金量不支持我从事这个行业,我能踏入这个行业的敲门砖应该是一个较好大学的研究生学历。 那么学习计划就转变为了考研计划。 明年11月左右考研,我目前的阶段这五个月要学好数学和 ......
软件工程 工程 软件 2023

「Log」2023.9.19 小记

序幕 \(\text{6:30}\):提前到校,昨晚题调不出来,今天直接暴走。 拍题,平衡树区间和比值小,忘赋 \(sum\) 初值了 \(\color{blueviolet}{P3586\ [POI2015]\ LOG}\) 贪心构建询问策略 \(\text{Link}\) 间幕 \(1\) 模拟 ......
小记 2023 Log 19

2023软件工程作业02

最想学习的技术学习路线 第一个月: Java基础 了解Java程序的编写、编译与运行:Java程序的编写流程,Java编译器的使用方法,Java程序的运行方式。 掌握Java的数据类型、变量、常量:Java支持的数据类型、变量和常量的定义和使用方法。 掌握Java运算符:包括算术运算符、比较运算符、 ......
软件工程 工程 软件 2023

2023软件工程作业02

我想学习的技术是Vue,它是一个轻量级的前端框架,简单易学 我在b站尚硅谷上学:https://www.bilibili.com/video/BV1Zy4y1K7SH/?spm_id_from=333.337.search-card.all.click&vd_source=1cee561e69920 ......
软件工程 工程 软件 2023

2023软件工程作业2

在第一次的博客中我提到了我想要自主学习C语言,并利用五个月为周期进行C语言的自主学习来了解C语言的基础,以下我简单描述下每个月的学习计划和方案 1.第一个月:了解C语言的背景和开发环境和编译器的安装 2.第二个月:学习C语言的基础数据类型和运算符和表达式 3.第三个月:C语言的控制结构 4.第四个月 ......
软件工程 工程 软件 2023

2023年9月19日 天气:阴

今天学习了数据结构的栈,然后上了马克思基本原理,接着下午上了英语课,上课学会了十个单词。 然后在网上学习了Java web的课程。然后学习了一下写一个倒计时的代码。 public class CountdownTime { public static void main(String[] args) ......
天气 2023

ZROI[2023CSP七连 Day3] 金人旧巷 题解

题目链接 金人旧巷 题目大意 给你一棵树,需要支持两个操作: 1.对于所有节点 \(v\) (包括 \(u\) 本身) 记 \(v\) 与 \(u\) 的简单路径长度为 \(d\) ,\(v\) 的权值增加 \(\frac{w}{\left \lfloor p^{d} \right \rfloor} ......
题解 ZROI 2023 Day3 CSP

2023.9.19——每日总结

学习所花时间(包括上课):9h 代码量(行):0行 博客量(篇):1篇 今天,上午上课,下午做任务。 我了解到的知识点: 1.了解了关于模型训练的一些知识和注意事项; 明日计划: 1.上课; 2.比赛; ......
2023 19

P9545 [湖北省选模拟 2023] 环山危路 / road

题意就是给定一个竞赛图,多次询问,每次询问有多个源点 \(s_1,s_2,\cdots s_k\),单个汇点 \(t\),一条边流量为 \(1\),求最大流。 考虑转成最小割,相当于将 \(V\) 划分成两个集合 \(S,T\),\(S\cup T=V\) 且 \(S\cap T=\varnothi ......
P9545 9545 2023 road

日常记录--day6--2023-9月19日--周二

日程:今天只有上午有课,7点20起床,吃了个早饭去上课,早上有一节数据结构,复习了一下链表,学了栈和队列。中午小睡一个小时,下午起来学习了一会Java,晚上7-8点听了下代码随想路,8-9点继续力扣。 学了什么:Java让人头疼,晚上练了道动态规划,有点不太会,复习了数据结构。 PS:不想学习,想要 ......
day6 2023 day

【TinyWebServer】08定时器处理非活动连接(下)

定时器处理非活动连接模块,主要分为两部分,其一为定时方法与信号通知流程,其二为定时器及其容器设计、定时任务的处理。 本篇对第二部分进行介绍,具体的涉及到定时器设计、容器设计、定时任务处理函数和使用定时器。 定时器设计,将连接资源和定时事件等封装起来,具体包括连接资源、超时时间和回调函数,这里的回调函 ......
定时器 TinyWebServer

2023.9.19 二年级四则运算在线答题

package Test2333; import java.util.Random; import java.util.Timer; import java.util.TimerTask; import java.util.Scanner; public class daily1 { //设置时长( ......
四则 年级 2023 19

2023.9.18

// 高精度 //注:大写字母代表位数大于(1e6),小写字母代表小于(1e6)的数 //在存储较大数时,用数组来记录每一位的数字,数组下标为0,则记录大数的个位,依次往后推 ## A+B c++ #include <iostream> #include <vector> using namespa ......
2023 18

2023.09.19课上问题的实践

今天主要对昨天java课上的动手动脑的问题进行了实践, public class ScoreInformation { public static void main(String[] args) { Foo obj1 = new foo(); } } class Foo{ int value; p ......
问题 2023 09 19

2023.9.19

今天数据结构学习了线性表的合并,只需要扩大集合a的范围即可,首先提取集合b中的数据,在判断a中是否有此数据,若没有则插入到集合a中。随后又学习了有序表的合并,主要思想就是利用两个集合中的数据比较,将较小的数存入新的数组中,随后较小的事数的数据下标加一在比较,最终会有一数组未加完,在将最后的数据加入新 ......
2023 19

2023/09/19

今天主要学习了有关数据结构中两个有序线性表的有序合并。 对两个有序线性表的主要方法就是比较两表中元素的大小。其原理是从表头开始两表中的数按表中的序列顺序(从小到大或者从大大小)进行比较,将较小(较大)的数接入新的表中,同时将填入的数的表和新表移向下一个位置。循环重复以上操作直到其中一个表的元素全部填 ......
2023 09 19

2023 icpc网络赛1 F

2023 icpc网络赛1 F. Alice and Bob 目录2023 icpc网络赛1 F. Alice and BobF F 根据官方题解的自己的理解 ......
网络 2023 icpc

2023.09.18

今天主要对java的方法和类进行了学习,学习了如何定义方法和类。以及当中的作用 public/private class 类名 { public/private 数据类型 变量名; public/private 数据类型 方法名(参数列表){ } } public: 存取与访问不受限制; priva ......
2023 09 18

2023软件工程作业02

最想学的技术是java,之前也断断续续地学了不少了,但由于时间过长和学习的不太系统全面,有很多都已经模糊忘记了。遂打算重头开始,从java基础学习,正所谓,基础不牢,地动山摇。 javase 这一部分应该是学的最快的一部分,因为之前的学习,javase已经学过很多次了,很多东西都或多或少有一些映像, ......
软件工程 工程 软件 2023

《剑指Offer》-21-调整数组顺序使奇数位于偶数前面

第一想法是双指针,一个指针用于遍历,一个指针用于标记奇数和偶数的分界,而调整位置则通过交换来实现 思路来自于快排代码,分隔指针+交换,也算是双指针? vector<int> exchange(vector<int>& nums) { // 一个遍历指针,一个分隔指针,odd指向第一个偶数 int o ......
奇数 偶数 数组 顺序 Offer

[IJCAI 2023]Fighting against Organized Fraudsters Using Risk Diffusion-based Parallel Graph Neural Network

[IJCAI 2023]Fighting against Organized Fraudsters Using Risk Diffusion-based Parallel Graph Neural Network 文章设计了一种基于社区的医疗保险欺诈行为检测。 模型 为了提高精度,模型设计了一组异构 ......

朋友们,就在今天,JDK 21,它终于带着重磅新特性正式发布了!

你好呀,我是歪歪。 朋友们,好消息,好消息,重磅好消息。 从今年年初就一直在喊的具有革命性、未来性、开创新纪元的 JDK 21 按照官方的时间计划表,今天终于是要正式 GA 了: https://openjdk.org/projects/jdk/21/ GA,就是我上面框起来的“General Av ......
特性 朋友 JDK