自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 收藏
  • 关注

原创 算法竞赛总结(C++) 持续更新中

明天蓝桥杯省赛了,做了大前年的题目道心破碎,特意来总结一下学过的算法,希望明天好运吧!位运算(lowbit(x))

2024-04-12 21:21:32 310 2

原创 关于C++和Python二分查找库函数应用于二维数组的总结

关于C++和Python二分查找库函数应用于二维数组的总结

2024-07-19 09:00:49 131

原创 【高性能计算笔记】

备考

2024-06-24 19:02:26 825

原创 linux MySQL基本操作

供自己查阅

2024-06-16 18:15:19 422

原创 MySQL 判断查询条件是否包含某字符串的几种方式

在实际应用中,可以根据具体需求选择合适的字符串匹配方法。希望本文对大家在 MySQL 查询中的字符串匹配有所帮助。如果你有其他更好的方法,欢迎在评论区分享!

2024-06-06 10:02:27 1268

原创 【踩坑记录】Mybatis 在 insert 之后想获取自增的主键 id,但却总是返回1

踩坑记录

2024-05-12 17:47:58 215

原创 【思考】使用Vue Router在Vue.js中配置题目库链接的实现

Vue.js是一个流行的JavaScript框架,而Vue Router则是用于处理前端路由的插件。在开发一个包含题目库的Web应用时,如何配置Vue Router来处理题目链接是一个常见的问题。本文将介绍如何使用Vue Router来实现这一目标,并提供一个简单的示例。

2024-05-10 08:11:28 253 2

原创 TypeError: can‘t convert np.ndarray of type numpy.object_. The only supported types are: float64...

报错解决

2024-04-25 08:23:36 92 1

原创 AOP快速上手

AOP(Aspect-Oriented Programming)是一种重要的编程范式,它使得在软件开发中实现横切关注点的处理变得更加简单和灵活。无论是日志记录、事务管理、安全性控制还是性能优化,AOP都能够以一种非侵入性的方式对这些关注点进行模块化和集中化处理。

2024-04-09 09:57:40 651 1

原创 Java反射常用方法

Java反射是一种机制,允许程序在运行时检查、访问和修改类、方法、字段等结构,并动态调用它们,使得编写灵活、动态的代码成为可能。

2024-04-07 21:09:59 416

原创 Swagger 简单上手

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务

2024-04-05 10:58:49 315

原创 基于 Java 的数据结构和算法 (不定期更新)

基于 Java 的数据结构和算法 (不定期更新)

2024-04-02 21:24:51 559

原创 vue 基础回顾

vue 基础回顾

2024-04-02 21:23:12 561

原创 Jwt 报错 : Cannot resolve method ‘parseClaimsJws‘ in ‘JwtParserBuilder‘

解决 Jwt 报错 : Cannot resolve method 'parseClaimsJws' in 'JwtParserBuilder'

2024-03-26 20:17:41 1009 2

原创 力扣 第 386 场周赛 解题报告 | 反悔贪心

前两天发烧,今天才补完题(非常惭愧)第三题的二分不容易想到,第四题的 “反悔堆” 这种思想值得学习。

2024-02-28 21:15:04 983

原创 力扣 第 383 场周赛 解题报告 | KMP

rk291

2024-02-11 12:14:24 538

原创 C++爱好者的科目四易错点总结

在科目四考试中,一部分内容是可以通过刷题快速掌握的,一部分内容缺因易混淆而降低我们的准确率,本文主要对后者进行总结,期待大家补充与指正。注:本文不是全部的知识点总结处本文不是权威机构本文不是宣传工具本文不少百科全书本文适用于已经掌握科目四基础知识,而在90分边缘徘徊的考生。

2024-01-28 22:01:36 975 3

原创 C++中的排序操作:sort与自定义排序(自定义排序函数、匿名函数、运算符重载)

本文将介绍C++中排序的相关知识,着重探讨运算符重载和Lambda表达式的运用。通过实例演示,读者将了解如何使用运算符重载自定义类型的排序规则,以及如何利用Lambda表达式灵活地定义排序规则。特别地,文章通过一个基于二维数组的排序案例,展示了在实际项目中如何巧妙运用这些技巧。通过学习本文,读者将能够更好地理解C++中排序的灵活性和强大功能。

2024-01-21 15:01:19 954

原创 C++20新特性:ranges::sort,让排序更简洁高效

C++20引入了强大的ranges库,为标准库提供了更加现代化和方便的操作工具。这篇文章将深入介绍ranges库的一些重要特性,包括新的排序算法和范围视图,以及如何使用这些特性优雅地进行容器操作。通过示例代码和实际应用场景,读者将深刻理解C++20中ranges库的威力,提高代码的表达力和可读性。无论您是C++的初学者还是经验丰富的开发者,都能在本文中找到对提升编码效率和质量有益的信息。让我们一同迎接C++20的崭新特性,探索更高效、更现代的编程方式。

2024-01-21 14:53:53 2751 1

原创 探索终端新境界:深入理解 tmux 的功能与快捷键

tmux 的功能丰富多彩,通过合理配置和灵活运用快捷键,你可以在终端中愉快地工作和探索。希望这篇文章能够帮助你更深入地理解和使用 tmux,并为你的终端之旅增添一份乐趣。如果你有任何问题或者更多的 tmux 使用心得,欢迎在评论区分享交流。愉快的 tmux 之旅!

2024-01-16 20:09:43 405

原创 打造舒适的终端环境:我的.tmux.conf配置分享

大家好,今天我来和大家分享一下我个人的 tmux 配置文件(.tmux.conf),通过这份配置文件,你可以在终端中获得更加愉悦的使用体验。废话不多说,让我们一起来看看这份配置的亮点吧!具体功能如下。

2024-01-16 20:06:25 1090

原创 深入理解区间合并:让数字之间的故事更加有序

在这篇文章中,我们将探讨区间合并这一常见但又极具挑战性的编程话题。通过生动的例子和清晰的解释,我们将深入了解什么是区间合并,为什么我们需要它,以及如何通过简单而强大的算法思路在程序设计中应用区间合并。

2024-01-12 21:31:06 412

原创 MetaGPT前期准备与快速上手

随着人工智能的不断发展,自然语言处理技术也日益成熟,而OpenAI的MetaGPT作为其中的佼佼者,为开发者提供了强大的自然语言生成能力。在使用MetaGPT之前,你需要进行一些前期准备。本篇博客将为你详细介绍如何准备工作,并快速上手使用MetaGPT。

2024-01-12 20:58:26 1646 1

原创 Go并发快速入门:Goroutine

菜鸡的简单笔记

2024-01-12 20:55:41 1081 2

原创 数论——质数与约数

介绍了数学中常见的一些概念和算法,主要围绕质数和约数展开。首先,通过试除法(O(sqrt(n)))详细阐述了判断质数的思想和实现代码。接着,介绍了筛法,一种高效的质数筛选算法。在约数部分,以试除法为基础,讲解了如何求一个数的所有约数,以及如何计算约数的个数和约数之和。最后,以欧几里得算法(辗转相除法)的形式,探讨了求解最大公约数的方法。这一系列的内容深入浅出,为读者提供了全面而清晰的数学算法入门指南。

2023-12-12 20:52:18 1002

原创 图论——二分图

本文简要介绍了图论中的二分图概念,即将图的顶点分为两类,边只存在于不同类的顶点之间。通过染色法可判断图是否为二分图,而匈牙利算法则解决了二分图的最大匹配问题。这些概念和算法在解决实际问题中发挥着重要作用,为图论和网络流等领域提供了有效工具。深入理解二分图及其相关算法,有助于更好地解决复杂实际应用中的问题。

2023-12-12 20:44:00 402

原创 图论——最小生成树

Prime ,Kruskal

2023-12-08 18:42:46 473

原创 在Microsoft Word中优雅插入代码的方法与相关网站推荐

在撰写文档时,插入代码可以使文章更具可读性和专业性。Microsoft Word提供了一些优雅的方法来插入代码,并且有一些在线工具可以帮助你创建美观的代码片段。

2023-11-30 10:18:03 6063 1

原创 C++怎么在循环体最后一次执行时输出后换行(小技巧)

代码如下,在jls代码偷学的,欢迎大家补充~

2023-11-22 11:35:50 194

原创 [POI2006] OKR-Periods of Words——最大周期长度(扩展最小周期长度)

想和大家聊一聊最大周期长度和最小周期长度~

2023-11-07 19:15:46 616

原创 树状数组(分析+代码)

在2023年4月29日的力扣103夜喵双周赛上,我被第四题所困扰,又于2023年5月4日早上的Linux系统基础课上,我初次接触到了树状数组。从那时候我就想写一篇博客记录一下,鸽到了现在....

2023-11-05 21:16:00 127 1

原创 [USACO2012-Mar-Silver] Flowerpot 题解(单调队列 c++)

这道题想了很长时间,如有讲的不清楚的地方,恳请大家批评指正

2023-10-27 18:04:53 214 1

原创 GitHub为自己的仓库(Repository)设置默认代码缩进(tabsize)

无意中发现GitHub默认显示tab为8个空格的大小,十分不适,故想改成四个字节的缩进。

2023-10-27 10:24:21 1231

原创 CouchDB简单入门

点击Create Document建立文档。建立View,查看淘宝中各个商品的价格。123456:改成自己密码。admin: 用户名。

2023-10-24 19:50:08 188

原创 Windows系统下安装CouchDB3.3.2教程

点击左侧图标,进入Verify CouchDB Installation,点击绿色按钮(verify installation)进行校验。输入账户密码,成功进入。如图所示证明成功安装。

2023-10-23 21:08:50 276

原创 [USACO11MAR] Brownie Slicing G题解(二分+二维前缀和+矩阵分割)

一行一行进行切割,如果这一行可以切割出b块大于等于mid的块,就开始切割下一行。如果无法切割出b块,就把正在切割的行与下一行拼起来一起切割。最后通过能切割出b块的水平块块够不够a条来判断m是否合适。

2023-10-17 20:05:39 610

原创 第十届蓝桥杯省赛C++C/研究生组,第十届蓝桥杯省赛JAVAC/研究生组——扫地机器人题解(二分)

第十届蓝桥杯省赛C++C/研究生组,第十届蓝桥杯省赛JAVAC/研究生组——扫地机器人题解(二分)

2023-10-11 20:06:42 320

原创 C++函数模板std-function对匿名函数的封装

大家节日快乐,一直对function函数有些许疑问,趁着假期好好研究了一下。这种方法在leetcode中尊嘟很好用!

2023-10-02 17:27:41 275

原创 python/C++二分查找库函数(lower_bound() 、upper_bound,bisect_left,bisect_right)

二分查找是一种经典的搜索算法,广泛应用于有序数据集中。它允许在大型数据集中高效地查找目标元素,减少了搜索的时间复杂度。本文将介绍在 C++ 和 Python 中内置的二分查找函数,让二分查找变得更加容易。

2023-09-21 22:23:37 680

原创 冒号等于(:=)在Python语言中是什么意思?

这些代码是相同的(并且输出相同的内容),但是正如您所看到的,使用walrus操作符的版本被压缩到两行代码中,以使内容更紧凑。此符号:=是Python语言中的赋值运算符(主要称为海象运算符)。简而言之,海象操作符压缩了我们的代码以使其更短。重要的是你对它有一个大致的概念,当你遇到像这样的问题时,你知道什么时候它可能会有帮助。我只是使用海象运算符来压缩代码,主要是在使用正则表达式时。这就是到目前为止我如何在更高的层次上解释海象运算符的。在Python语言中支持:=运算符,以允许在表达式中进行变量赋值。

2023-09-05 20:00:40 2308 1

空空如也

空空如也

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

TA关注的人

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