数据库题目小总结 创建数据表 CREATE TABLE Scores ( id INT(10) PRIMARY KEY auto_increment, // 设置主键以及自动增长 score float(10,2) //设置保留两位小数 ) 2.插入数据 插入数据可以使用 insert 和 lo ...
转载
2021-07-21 10:02:00
148阅读
2评论
力扣数据库题目627变更性别 给定一个 salary 表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。 注意,您必只能写一个 Update 语句,请不要编写任 ...
转载
2021-05-07 23:53:07
402阅读
2评论
力扣数据库题目176第二高的薪水 题目 编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。 Id Salary 1 2 3 100 200 300 例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 ...
转载
2021-05-07 23:52:35
371阅读
2评论
<!--
* @Description:
* @Version: 1.0
* @Date: 2021-10-27 15:43:26
-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-U
转载
2024-01-01 21:15:39
51阅读
剑指 Offer 09. 用两个栈实现队列一、解题思路 1、【队列是先入先出,栈是后入先出】 stackA: 入队栈,入队操作,直接压入入队栈即可 stackB: 出队栈,出队操作需要优先检查出队栈是否有数据,若无,需要从入队栈倒入后再操作。 2、(1)加入队尾 appendTail()函数: 将数字 val 加入栈 A 即可。 (2)删除队首deleteHead()函数: 有以下三种情况。当栈
转载
2023-10-07 23:31:12
15阅读
1.给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。输入: [2,2,1] 输出: 1解:采用异或^操作,即相异才为1,相同为0 ,两个相同元素相与运算后为0 ,剩下的那一个元素与只出现了一次的元素一定不同,则异或后一定为只出现了一次的那个值。#include <iostream>
#include<vector&
转载
2023-10-07 21:42:04
199阅读
第
01
章
_
数据库概述 1.
为什么要使用数据库 持久化
(persistence)
:
把数据保存到可掉电式存储设备中以供之后使用
。大多数情况下,特别是企 业级应用,
数据持久化意味着将内存中的数据保存到硬盘上加以
”
固化
”
,而持久化的实现过程大多 通过各种关系数据库来完成。 持久化的主要作用是
转载
2024-08-26 14:14:32
132阅读
力扣数据库题目182查找重复的电子邮箱 题目 编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。 示例: Id Email 1 2 3 a@b.com c@d.com a@b.com 根据以上输入,你的查询应返回以下结果: Email a@b.com 说明:所有电子邮箱都是小写字母 ...
转载
2021-05-07 23:52:17
205阅读
2评论
力扣会员sql题使用MySQL 8.0窗口函数解决 对于排序问题,常用的有三种窗口函数,以数值4,5,5,6为例: ROW_NUMBER(): 求行数,结果为1,2,3,4 RANK(): 有间隔的分级,结果为1,2,2,4 DENSE_RANK(): 无间隔的分级,结果为1,2,2,3 使用这些窗口函数时,要用over设定窗口,用法为:function OVER windowName
WINDO
转载
2024-01-28 00:47:35
43阅读
力控软件基本的运行环境分为三个部分,包括HMI(人机界面)、数据库DB、通讯程序(驱动)、变量是人机界面软件数据处理的核心。它是View进行内部控制、运算的主要数据成员,是View中编译环境的基本组成部分,它只生存在View的环境中。人机界面程序View运行时,工业现场的状况要以数据的形式在画面中显示,View中所有的动态表现手段,如数值显示,闪烁、变色等都与这些数据相关。同时操作人员在计算机前发
转载
2024-07-01 01:07:29
104阅读
883. 三维形体投影面积思路采用多个双重循环正面:每列最高之和;侧面:每行最高之和;顶部:非零数量class Solution {
public:
int projectionArea(vector<vector<int>>& grid) {
//正面:每列最高之和;侧面:每行最高之和;顶部:非零数量
int re
原创
2023-12-02 09:43:47
71阅读
Problem: 137. 只出现一次的数字 II思路①排序后,前后不一样的就是答案②map计数后找出值为1的数复杂度时间复杂度、空间复杂度:思路①较优class Solution {
public:
int singleNumber(vector<int>& nums) {
int n=nums.size();
//排序后,前
原创
2023-12-03 10:16:25
132阅读
Problem: 2000. 反转单词前缀思路find找出位置,reverse反转指定位置
class Solution {
public:
string reversePrefix(string word, char ch) {
string s="";
if(word.find(ch)==string::npos)return word;
原创
2023-12-16 08:40:39
133阅读
mysql【力扣】
原创
2022-12-04 00:25:38
139阅读
# 如何在力扣上使用Python
## 一、整体流程
为了在力扣上使用Python进行算法题解,我们需要按照以下步骤进行操作:
| 步骤 | 描述 |
| --- | --- |
| 1 | 创建一个力扣账号 |
| 2 | 登录力扣账号 |
| 3 | 在题目列表中选择一道题目 |
| 4 | 阅读题目描述和示例 |
| 5 | 编写解题代码并测试 |
| 6 | 提交代码并查看结果 |
原创
2023-11-12 10:21:43
228阅读
Problem: 2317. 操作后的最大异或和思路当该位置有0有1时,经过任意次转换,最终都是1,从而使结果最大class Solution {
public:
int maximumXOR(vector<int> &nums) {
//当该位置有0有1时,经过任意次转换,最终都是1,从而使结果最大
int ans = 0;
原创
2023-12-04 10:35:25
116阅读
Problem: 260. 只出现一次的数字 III思路①map计数②排序后,前后不一样的就是答案
class Solution {
public:
vector<int> singleNumber(vector<int>& nums) {
int n=nums.size();
vector<int>re
原创
2023-12-05 21:17:54
133阅读
Problem: 2103. 环和杆思路find()判断杆子是否存在该颜色,无则用map存储,杆的字符串长度为三则结果加1
class Solution {
public:
int countPoints(string rings) {
map<int,string>m;
int n=rings.length(),res=0;
原创
2023-12-17 10:04:06
130阅读
Problem: 2656. K 个元素的最大和思路只与数组最大值max有关,是max到(max+k-1)的等差为1的数列之和。复杂度空间复杂度 O(1)class Solution {
public:
int maximizeSum(vector<int>& nums, int k) {
sort(nums.begin(),nums.end
原创
2023-12-22 08:44:29
60阅读
6月份开始做力扣题,一天虽然只做两道题,但是还是可以给我查漏补缺的,一些没有用过的方法,可以在力扣题中补充上,而且在看其他人的解题思路时可以学习到其他人的思路,在以后的项目上就会能应用上,也可也说是开拓了一下视野。比如在学习having时,HAVING语句通常与GROUP BY语句联合使用,用来过滤由GROUP BY语句返回的记录集。HAVING语句的存在弥补了WHERE关键字不能与聚合函数联合使
原创
2023-07-01 20:38:08
76阅读