牛客小白月赛73

[小白入门指南] 如何使用gorm操作MySQL

1.使用gorm的前置条件 1.1 MySQL的安装和配置 1.2 Naviacte For MySQL 16 2.gorm基本操作 2.1 增 2.2 查 2.3 改 2.4 删 2.5 gorm迁移 1. 使用gorm的前置条件 1.1 MySQL的安装和配置 Debian中安装MySQL | ......
入门指南 指南 MySQL gorm

2023 牛客多校 8 E

神仙题。 题意 计数长度为 \(n\),满足以下条件的序列 \(a\) 个数 \(\bmod 998244353\): \(L\le a_i\le R\)。 \(S_1(\sum a_i)\equiv S_2(\sum a_i)\pmod m\)。其中 \(S_1(x)\) 表示 \(x\) 的各个 ......
2023

2023 牛客多校 8 D

题意 给定一个 \(n\) 个点的树,点有 \([0, m)\) 的点权,边有正的边权。\(q\) 次询问给定 \(u, x\),求 \(u\) 的子树内选择三个点,使得点权和模 \(m\) 意义下等于 \(x\),它们距离和的最大值。 做法 朴素暴力是在每个点 \(m^2\) 卷积合并儿子,最终在 ......
2023

小白使用springboot项目进行开发系统前期工作

首先进行项目的创建,springboot项目创建有两种方式。 可以使用idea直接创建springboot项目,可以使用阿里云的源,创建会快一点 这里可以选择各种的依赖 第二种就是直接创建maven项目,直接导入pom坐标 类似于这种,点击刷新即可 点击查看代码 <dependency> <grou ......
springboot 前期 项目 系统

[LeetCode Hot 100] LeetCode73. 矩阵置零

题目描述 思路一:开辟两个数组,时间复杂度O(m + n) 开辟两个数组用来记录哪些行、哪些列需要置为零。 这样时间复杂度为O(m + n)。 思路二: 原地算法:不适用额外空间或者说常数级空间来实现算法。 类似于使用set保存每行每列是否需要置零, 方法一:对应思路一 class Solution ......
LeetCode 矩阵 Hot 100 73

201907月赛 - 问题 H: 乾坤大挪移

初步思考:记忆化搜索,但是复杂度好像有点高。 生成树的数据: #include <bits/stdc++.h> using namespace std; #define pb push_back #define fi first #define se second #define debug(x) ......
乾坤 201907 问题

【牛客刷题】

scanf读入16进制数 写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。 数据范围:保证结果在1≤n≤2^31−1 我的解法: void HexToDec(void) { uint32_t result = 0; scanf("%x", &result); printf("%d", r ......

软件测试/人工智能|Pycharm安装指南(小白版)

简介 由于Python语法简单容易入门,并且Python在办公自动化等领域的功能非常强大,所以现在越来越多非IT行业的人也开始学起了Python,要学习和使用一门编程语言,一个好用的IDE是必不可少的,而对于Python来说,最好的IDE无疑是Pycharm。本文就给大家介绍一下如何从零到一来安装P ......

73. 矩阵置零

73. 矩阵置零 2021年3月21日每日一题 O(1)额外空间写法 简单理解一下 ​ 首先我们对于矩阵内所有\(\sum_{i=0}^{m}{\sum_{j=1}^{n}}0\),记录到第0行和第0列上 ​ 那么,我们只需要对于\(\sum_{i=1}^{m}{\sum_{j=1}^{n}}\), ......
矩阵 73

本地Linux 服务器实现公网SFTP远程传输文件(小白教程)

简单几步实现使用SFTP结合cpolar工具实现远程Linux服务器传输文件 1. 查看局域网IP地址 检查Linux 局域网IP地址,我们输入: ip address 然后即可看到设备的局域网IP地址 2.局域网测试连接 我们打开连接工具,这里使用winSCP连接测试,协议选择SFTP,输入上面查 ......
服务器 文件 教程 Linux SFTP

小白必知:AIGC 和 ChatGPT 的区别

原文 : https://openaigptguide.com/chatgpt-aigc-difference/ AIGC 和 ChatGPT 都是人工智能技术,但它们的功能和应用场景不同。 AIGC(AI-GeneratedContent,人工智能自动生成内容)是人工智能、计算机图形学和深度学习等 ......
ChatGPT AIGC

牛客周赛Round20. A 赝品

package newCode.周赛Round20; import java.util.Arrays; import java.util.Scanner; public class A { public static void main(String[] args) { Scanner sc = n ......
赝品 Round 20

牛客周赛Round20. C 小红的01串构造 (纯构造

package newCode.周赛Round20; import java.util.Scanner; public class C { public static void main(String[] args) { Scanner sc = new Scanner(System.in); in ......
Round 20

牛客 牛客周赛Round20. (经典二进制枚举)D 小红的数位删除 (二进制枚举一个数删除的位置, 然后进行判断

package newCode.周赛Round20; import java.util.Scanner; public class D { public static void main(String[] args) { Scanner sc = new Scanner(System.in); St ......
二进制 数位 个数 位置 经典

牛客 牛客周赛Round20. (如何让两个dfs连起来) D 小红的数位删除 (让第二个dfsB继承第一个dfsA的结果, 从而达到目的

package newCode.周赛Round20; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class D_solution2 { static int la, lb; ......
数位 目的 两个 结果 Round

牛客周赛Round20. B 小红的01连续段 (双指针

package newCode.周赛Round20; import java.util.Arrays; import java.util.Scanner; public class B { public static void main(String[] args) { Scanner sc = n ......
指针 Round 20

ITA 十月月赛答案(纯C大一友好版)

\(ITA\) 十月月赛答案(纯C大一友好版) 作者:胡鑫 \(A\) 数字矩阵(语法签到题) #include <stdio.h> int a[15][15]; int main() { int n, k = 1, x = 1, y = 0; scanf("%d", &n); while (k < ......
答案 ITA

牛客小白月赛81

牛客小白月赛81 A. 小辰打比赛 解题思路: 遍历找到小于\(x\)的数累加即可。 代码: #include<bits/stdc++.h> using namespace std; void solve() { int n,x; int ans = 0; cin >> n >> x; for(in ......

牛客周赛

牛客周赛 Round 20 1.小红的数位删除(二进制枚举) 输入1: 37 111 输出1: 0 说明: 111是37的倍数,所以小红不需要任何操作。 输入2: 1234 99 输出2: 2 说明: 第一个数删除数字'1',变成234。第二个数删除数字'9',变成9。234是9的倍数。 二进制枚举 ......

Python小白入门指南:避免踩雷的10大错误!

hello,大家好!新手小白踏入 Python 的大门有点像冒险,但别担心,我已经整理了一个超实用的入门指南,帮你规避学习过程中的十大雷区。这里有关于 Python 的错误你应该注意的建议,一起来看看吧! 1. 拼写错误 小心 prin 和 print 的奇妙之旅! # 错误示例 prin("Hel ......
入门指南 错误 指南 Python

牛客小白月赛81 F 小辰刚学gcd

LInk 首先我们可以注意到,两个数的gcd要不是它们当中较小的那一个要不是它本身。 所以对于一个特定的 \(r\),\(gcd_{i=p}^r,1<=p<=r\)来说,答案不会超过32种。 并且因为gcd的性质,答案一定是成块且递减的。 所以我们可以直接记录下对于每一个\(r\),答案都有哪些,从 ......
gcd

25届实习秋招-Java面试-MySQL数据库面试题整理-牛客网近一年

MySQL 概述: 关系型数据和非关系型数据库的区别,有哪些应用场景 有哪些非关系的 单表操作: 三种SQL语言类型,MySql本身常用命令 DDL-数据定义语句: 表的常用操作 truncate / delete --drop 操作的区别 varchar最大字节数 DML Update语句的sql ......
数据库 数据 MySQL Java

牛客小白月赛81

牛客小白月赛81 A.小辰打比赛 #include<bits/stdc++.h> using namespace std; int main() { int n , x , y , sum; cin >> n >> x; sum = 0; for(int i = 1 ; i <= n ; ++i) ......

适合小白的 nvm 安装配置教程

适合小白的 nvm 安装配置教程 目录适合小白的 nvm 安装配置教程nvm 简介一、nvm 的安装与配置1、install nvm2、base command【主要验证 nvm 是否安装成功】3、configure taobao mirror二、node 的安装与配置1、install node2 ......
教程 nvm

Log4j入门使用(小白必读!!)

Hi i,m JinXiang ⭐ 前言 ⭐ 本篇文章主要介绍Log4j入门使用以及部分理论知识 本篇又称(Log4j日志级别及使用规范) 🍉欢迎点赞 👍 收藏 ⭐留言评论 📝私信必回哟😁 🍉博主收将持续更新学习记录获,友友们有任何问题可以在评论区留言 什么是Log4j? Apache的开 ......
Log4j Log4 Log 4j

CF73D题解

首先将题意转化一下,假设我们在第一步中将原图划分成了 \(p\) 个连通块,计第 \(i\) 连通块大小为 \(siz_i\),那么每个连通块可以向外连 \(\min{(k,a_i)}\) 条边。而使原图联通显然至少需要 \(p-1\) 条边,形式话的来讲,我们能在第二步使图联通这个条件等价于 \( ......
题解 73D CF 73

牛客题霸 BM83 字符串变形

BM83 字符串变形 简单 通过率:22.01% 时间限制:1秒 空间限制:256M 描述 对于一个长度为 n 字符串,我们需要对它做一些变形。 首先这个字符串中包含着一些空格,就像"Hello World"一样,然后我们要做的是把这个字符串中由空格隔开的单词反序,同时反转每个字符的大小写。 比如" ......
字符串 字符 160 BM 83

牛客题霸 BM1 反转链表

BM1 反转链表 简单 通过率:38.76% 时间限制:1秒 空间限制:256M 知识点链表 描述 给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。 数据范围: 0\leq n\leq10000≤n≤1000 要求:空间复杂 ......
BM1 160 BM

牛客-sql编程-错误

问题:程序异常退出, 请检查代码"是否有数组越界等异常"或者"是否有语法错误" SQL_ERROR_INFO: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server ......
错误 sql

牛客周赛 Round 19

牛客周赛 Round 19 A. 小红的字符串大小写变换 题意: 小红拿到了一个仅由大小写字母组成的长度为n的字符串,她希望把前k个字母变成大写,后 n−k个字母变成小写,你能帮帮她吗? 代码: #include <bits/stdc++.h> using namespace std ; const ......
Round 19
共660篇  :2/22页 首页上一页2下一页尾页