- 博客(10)
- 收藏
- 关注
原创 一篇入门广度优先搜索BFS
给定一个 N×M 的网格迷宫 G。G 的每个格子要么是道路,要么是障碍物(道路用 1 表示,障碍物用 0 表示)。已知迷宫的入口位置为 (x1,y1),出口位置为 (x2,y2)。输入第 1 行包含两个正整数 N,M,分别表示迷宫的大小。下来输入一个 N×M 的矩阵。最后一行输入四个整数 x1,y1,x2,y2,表示入口的位置和出口的位置。把人和人的关系想象成一个网,假设 A 认识B,C,D。而 B 认识E,F,G。那么A就能通过 B 来找到E,F,G。也就是说从 A 出发可以经过 B 到达E,F,G。
2024-12-13 14:29:39
890
原创 Spring Boot日志的使用和配置
Spring Boot日志使用和配置的方法。Spring Boot默认使用SLF4j作为日志门面,Logback作为日志实现框架,但同时也支持Java Util Logging、Log4J2等
2024-11-30 10:15:28
135
原创 逐步拆解Spring Boot的依赖管理和自动配置
Spring Boot的依赖管理和自动配置是其核心特性之一,极大地简化了Spring应用的开发过程。可以说学习Spring Boot的第一步就是理解其 依赖管理 和 自动配置
2024-11-28 12:35:08
952
1
原创 蓝桥杯题库 小蓝的迷宫问题一 题解 算法 模拟
蓝桥杯题库。模拟题意,给出一个 n * n 的正方形迷宫,按照顺时针螺旋走位。当走到坐标(i, j)的时候走了多少步?按层模拟可以将地图看成若干层,从外层向内层遍历。对于每层,从左上方开始以顺时针的顺序遍历所有元素。假设当前层的左上角位于 (top,left),右下角位于 (bottom,right),按照如下顺序遍历当前层的元素。(top,left)
2024-08-03 10:30:13
284
1
原创 开阔眼界,技术提升-前沿技术的展望
原本属于不同领域的技术,在发展过程中相互借鉴、整合,最终形成新的技术或产品。随着科技的不断进步,特别是在信息化、数字化、智能化的大趋势下,技术融合的现象变得越来越普遍。在信息爆炸的互联网世界,网上总是有看不完,学不完的内容。作为计算机行业的人,虽然笔者并不是多么优秀的人,但我还是认真总结了一些方法,并且认真执行着,也算是小有收获。学习知识,一定要站在不同的角度来看待,甚至是站在体系之外来思考问题,看待整个体系的全貌,才能认识的更深刻。技术融合在现在最经典最多的例子莫过于:各种技术和AI技术的融合。
2024-05-09 10:50:22
377
1
原创 蓝桥杯0210双周赛第5场小白入门赛题解
蓝桥杯题库。常识,打卡题生肖排名:鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪龙排第 5 直接输出即可。
2024-02-14 20:40:45
1196
1
原创 蓝桥题解 499 子串分值 暴力 贡献法
蓝桥杯题库。暴力解法这题很容易想到暴力解题的思路,但是只能通过一半的测试用例。贡献法贡献法就是计算每个字符对最终结果能提供的贡献值,假设有字符串: xxaxxxaxxa。字符串中共有三个a,我们尝试计算一下第二个a对结果的贡献:因为题目要求字符只出现一次的时候才会有贡献,那么第二个a在所有的子串情况下,有贡献的那一部分就要在第一个a后面,最后一个a前面的那一部分子串。
2024-02-10 12:52:19
525
1
原创 微信小程序前后端交互案例
微信小程序前后端交互案例首先声明一下,本人也是一个初学者(下面的案例可能会有很多不完整或说的不正确的,所以只能起到参考作用,千万不要拿我的话当标准)。我是纯自学,之前在前后端交互方面一直搞不懂,所以现在想把自己的理解写下来在下面,给初学者以恶搞参考作用首先,我认为小程序的数据走向是这样的:wxml(展示给用户)<<>>js(提供数据给wxml)<<>>后端Java(提供数据给js)<<==>>数据库第一阶段 wxml(展示
2021-08-03 18:51:18
12315
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人