leetcode day9 day

LeetCode 169. 多数元素

``` class Solution { public: int majorityElement(vector& nums) { int cnt=1; int res=nums[0]; for(int i=1;i<nums.size();i++) { if(nums[i]==res) cnt++; ......
LeetCode 元素 169

影视后台管理day1

## 一、前言 两周的实训后,对所学的进行复盘(也是混博客) ​ 后端技术栈使用springboot 、mybatisplus,前端技术栈 使用 vue.js、elmentui、vue-admin-template,进行整体架构的搭建实现前后端分离。spring Security 、redis 、k ......
后台 影视 day1 day

AT_pakencamp_2020_day1_c 题解

## 思路 看到题目的第一句话我就知道要用 `map` 了。 一道 `map` 的入门题,定义一个 `map` 来输入和统计参加次数后,定义一个计数器 sum 用来统计人数。 ## 代码 ```cpp #include #include #include using namespace std; m ......
题解 AT_pakencamp pakencamp day1_c 2020

LRU 力扣 146 https://leetcode.cn/problems/lru-cache/

一道经典题目,用双向链表去做能够满足O1的复杂度 核心代码如下 class LRUCache { MyLinkedList myLinkedList; int size; int capacity; HashMap<Integer, MyNode> map; public LRUCache(int ......
lru-cache leetcode problems https cache

【DS】【AtCoder】Pakencamp 2022 Day2 H

2023.6.30 [Problem Link](https://atcoder.jp/contests/pakencamp-2022-day2/tasks/pakencamp_2022_day2_h) 有 $n$ 个帮派在打架,每个帮派有一个大小 $a_i$,每相邻两个帮派有一个仇恨度 $b_i$ ......
Pakencamp AtCoder 2022 Day2 Day

2023ACM暑假训练day 9 后缀自动机SAM

[toc] # DAY 9 后缀自动机SAM ## 训练情况简介 2023-07-07 09:20:38 星期五 ## 题 **题意:** **思路:** ......
自动机 后缀 2023 ACM day

[LeetCode] 2024. Maximize the Confusion of an Exam

A teacher is writing a test with n true/false questions, with 'T' denoting true and 'F' denoting false. He wants to confuse the students by maximizing ......
Confusion LeetCode Maximize 2024 Exam

Day12-线程与进程

线程与进程 线程 程序:是为完成特定任务、用某种语言编写的一组指令的集合,简单的说:就是我们写的代码 进程 进程是指运行中的程序,比如我们使用qq,就启动了一个进程,操作系统就会为该进程分配内存空间,当我们使用迅雷时,又启动了一个进程,操作系统将为迅雷分配新的内存空间 进程是程序的一次执行过程,或是 ......
线程 进程 Day 12

LeetCode

[剑指offer 05.替换空格](https://leetcode.cn/problems/ti-huan-kong-ge-lcof/) ```cpp class Solution { public: string replaceSpace(string s) { string out; for( ......
LeetCode

day1(笔记)

sizeof的常用用法: 1、sizeof(arr) 类型*个数/int*p=arr sizeof(p) 只能是4或8 2、sizeof(arr[0]) 3、sizeof(arr)/sizeof(arr[0]) *sizeof括号里不运算,结果是最大的 *变长数组不能初始化 *实参与形参之间是以赋值 ......
笔记 day1 day

day07--23.7.6java程序运行机制以及IDEA安装

# JAVA程序运行机制 ## 计算的的高级语言编辑类型 - 编译型:complie;需要编译器;对操作系统的要求比较低,比如操作系统,c,c++ - 解释型:性能会有损失,比如网页,速度要求没那么高 - java既有编译型的特点也有解释型的特点 - 区别在于时机不同 ## 程序运行机制 - 源文件 ......
机制 程序 IDEA java day

JAVA_DAY02

第二天 变量类型 变量的作用:存储单个数据 1.成员变量类中的变量(独立于方法之外的变量) 静态变量(类变量): 独立于方法之外的变量,用 static 修饰。 实例变量: 独立于方法之外的变量,不过没有 static 修饰。 只声明不赋值存在默认值,整数:0 、小数:0.0 、字符:false 、 ......
JAVA_DAY JAVA DAY 02

python基础day39 生产者消费者模型和线程相关

如何查看进程的id号 进程都有几个属性:进程名、进程id号(pid >process id) 每个进程都有一个唯一的id号,通过这个id号就能找到这个进程 import os import time def task(): print("task中的子进程号:", os.getpid()) prin ......
生产者 线程 模型 消费者 基础

c++ day 2

昨天在后面又复习了关于c++类的相关知识 这段建议好好看书 下面是实现了一个简单的类 1 class currency 2 { 3 public : 4 // 构造函数 5 currency (signType theSign = plus, unsigned long theDollars = 0 ......
day

week2 day5

今天干了什么: 学习java 观看黑马教程一小时; 为自己竞聘新媒体骨干制作ppt 并录屏自我介绍 水了几个pta上的题 遇到困难:pta上的题有的很难,看答案之后感觉也没那么难 但自己就i是敲不出来 明天:看大道至简 转换思路 看代码 ......
week2 week day5 day

0706海亮Day3概率期望入门杂题选写

## [CF1265E] Beautiful Mirrors with queries ### 题意 ●有 $n$ 个关卡,每关有 $p_i$ 的通过概率,通过进下一关,没通过从最近的存档点重新开始。 ●关卡 $1$ 默认为存档点,会有 $q$ 次修改,每次修改一个关卡是否为存档点的设置,并询问对应 ......
概率 0706 Day3 Day

DAY2

### 安装JDK 浏览器输入www.oracle.com 官网,点击product 找到Java ![](C:\Users\王胜雨\Pictures\QQ图片20230706172333.png) 点击download Java,并且找到java 8,并选择和自己电脑相匹配的版本 ![](C:\U ......
DAY2 DAY

Java基础-Day12

# Java基础-Day12 ![](https://img2023.cnblogs.com/blog/2779111/202307/2779111-20230706093248850-1932985103.png) ![](https://img2023.cnblogs.com/blog/2779 ......
基础 Java Day 12

leetcode649队列操作Dota2

基本操作 入队: queue.push() queue.push_back()//两者效果相同 出队: queue.pop(); queue.pop_back();//都从尾部操作 考虑两个因素:1.每个参议员的决定都由之后的参议员决定 2.决定禁用之后都不能在投票 queue<int>radian ......
队列 leetcode Dota2 Dota 649

Day02-11 用户交互Scanner

Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法: Scanner s = new Scanner( ......
Scanner 用户 Day 02 11

Day02-10 包机制

包机制 为了更好地组织类,java提供了包机制,用于区别类名的命名空间 包语句的语法格式为: package pkg1[. pkg2[. pkg3...]] 一般利用公司域名倒置作为包名 为了能够使用某一个包的成员,我们需要在java程序中明确导入该包。使用“import”语句可完成此功能。 imp ......
机制 Day 02 10

实训day2

今日学习 学习感受 今天学习的有点多,上午学习了前端的框架,下午开始尝试项目和学习了数据库。之前学习了vue框架,也接触过Bootstrap,很好奇为啥不用vue框架,简单上手,但是想了一下,vue好像没有css库,只有组件库。并且使用的php语言,不太需要操纵DOM。 学习困惑 关于Bootstr ......
day2 day

JAVA_DAY_01

第一天 1.jdk针对 Java 开发员的软件开发工具包。 1.5:{自动拆箱和装箱、foreach循环、可变参数} ​ 1.8:{1、Lamdba表达式2、函数式接口3、方法引用和构造引用4、Stream API} ​ java的运行机制,编写定义为.java格式的源代码。 ​ 通过javac命令 ......
JAVA_DAY JAVA DAY 01

day115 - mybatis的缓存

mybatis的缓存 mybatis的一级缓存 一级缓存是sqlsession级别的,即通过同一个SQL session查询的数据会被缓存再次使用同一个SQL session查询同一条数据会从缓存中获取 一级缓存的失效情况 使一级缓存失效的四种情况: 1. 不同的SQL session对应不同的一级 ......
缓存 mybatis day 115

Ordinary Day:基于Unity-AP引擎开发的第一人称叙事冒险游戏

## **Ordinary Day:基于Unity-AP引擎开发的第一人称叙事冒险游戏** [【Github】](https://github.com/ChenXingLing/Ordinary-Day) ### 一.**【简介】** 她的离世使我深受打击,记忆逐渐遗忘、扭曲(大脑保护机制)。但每天 ......
Ordinary Unity-AP 引擎 Unity Day

[LeetCode] 2178. Maximum Split of Positive Even Integers

You are given an integer finalSum. Split it into a sum of a maximum number of unique positive even integers. For example, given finalSum = 12, the fol ......
LeetCode Integers Positive Maximum Split

[LeetCode] 2600. K Items With the Maximum Sum

There is a bag that consists of items, each item has a number 1, 0, or -1 written on it. You are given four non-negative integers numOnes, numZeros, n ......
LeetCode Maximum Items 2600 With

Leetcode: Algorithm

1. Boyer-Moore Voting Algorithm identify the majority element (frequency > n/2) class Solution { public int majorityElement(int[] nums) { int count = ......
Algorithm Leetcode

leetcode-1652-easy

Defuse the Bomb ``` You have a bomb to defuse, and your time is running out! Your informer will provide you with a circular array code of length of n ......
leetcode 1652 easy

leetcode-1629-easy

Slowest Key ``` You have a bomb to defuse, and your time is running out! Your informer will provide you with a circular array code of length of n and ......
leetcode 1629 easy