相关文章
挑战项目 --- 微服务编程测评系统(在线OJ系统)
一、前言
1.为什么要做项目 面试官要问项目,考察你到底是理论派还是实战派? 1.希望从你的项目中看到你的真实能力和对知识的灵活运用。 2.展示你在面对问题和需求时的思考方式及解决问题的能力。 3.面试官会就你项目提出一些问题,或扩展需求…
编程日记
2025/2/7 0:49:35
蓝桥杯刷题 DAY4:小根堆 区间合并+二分
import os
import sys
import heapq# 请在此输入您的代码if __name__"__main__":x,n map(int,input().split())l[]a[0]*nb[0]*nc[0]*nq[]for i in range(n):l.append(list( map( int ,input().split()) ))l.sort(keylambda pair:-pair[1])total0j0for i in range(x,0…
编程日记
2025/2/7 0:51:14
【MySQL】常用语句
目录 1. 数据库操作2. 表操作3. 数据操作(CRUD)4. 高级查询5. 索引管理6. 用户与权限7. 数据导入导出8. 事务控制9. 其他实用语句注意事项 如果这篇文章对你有所帮助,渴望获得你的一个点赞! 1. 数据库操作 创建数据库 CREATE DATA…
编程日记
2025/2/7 0:48:48
「全网最细 + 实战源码案例」设计模式——策略模式
核心思想
享元模式(Flyweight Pattern)是一种行为型设计模式,用于定义一系列算法或策略,将它们封装成独立的类,并使它们可以相互替换,而不影响客户端的代码,提高代码的可维护性和扩展性。 结构…
编程日记
2025/2/7 0:49:42
Github 2025-01-31Java开源项目日报 Top10
根据Github Trendings的统计,今日(2025-01-31统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Java项目10C项目1Kotlin项目1Bazel:快速、可扩展的多语言构建系统 创建周期:3564 天开发语言:Java协议类型:Apache License 2.0Star数量:2…
编程日记
2025/2/7 0:49:58
C语言:深入了解指针2(超详细)
1. 指针跟数组相关的知识
在 C 语言里,数组名在大多数表达式中会隐式转换为指向数组首元素的指针。不过,数组名和指针并不完全等同。
1.数组就是数组,是一块连续的空间,是可以存放一个或者多个数组的。 2.指针变量是一个变量&am…
编程日记
2025/2/7 0:51:11
day38|leetcode 322零钱兑换,279.完全平方数,139.单词拆分
322. 零钱兑换 给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。 你可以认为每种硬币的数量是…
编程日记
2025/2/7 0:48:49
UE学习日志#21 C++笔记#7 基础复习7 string和string_view1
注:本文内容来自《C20高级编程》,作为笔记
1 动态字符串
1.1 C风格的字符串 1.C语言中,字符串的最后一个字符是null字符(\0),官方将这个null字符定义为NUL,只有一个L。 2. <cstring>中&…
编程日记
2025/2/7 0:50:46