发展史 语言 计算机day
乘法 (20200 CCPC Wannafly Winter Camp Day1) (二分,在线->离线预处理思想优化时间复杂度,桶+前缀和)
思路: 发现直接去存所有的数,一定会超时超空间 那么如何去get到某个数呢? 二分 (遇到第K大, 一般也是利用二分处理) 二分某个数看他是 第几大, 枚举ai ,然后判断相应的bi有多少个, 这里在线直接判断bi是logn的 因此要先预处理,利用捅记录数的次数然后利用前缀和处理, 这样就是 O1的 ......
SQL语言分类
1)DQL数据查询语言 Select列From 表名where 条件 2)DML数据操纵语言 Insert插入 insert into表名(列.列,..) values (对应的值,对应的值) Update更新update 表名set 列名=值,列名=值where 条件 Delete删除delete ......
第一章 计算机基础
1、硬件 计算机基本的硬件由:CPU / 内存 / 主板 / 硬盘 / 网卡 / 显卡 等组成,只有硬件但硬件之间无法进行交流和通信。 人用程序通过编程语言解释器,指令操作系统,最终控制电脑硬件来做符合人们需求的过程。 2、操作系统 操作系统用于协同或控制硬件之间进行工作,常见的操作系统有那些: w ......
【入门】Go语言Map集合详解
一、Map集合介绍 1.1 什么是Map集合? map集合是一种无序的键值对的集合 map是通过key来快速检索数据,key类似于索引,指向数据的值 在获取 Map 的值时,如果键不存在,返回该类型的零值,例如 int 类型的零值是 0,string 类型的零值是 "" Map 是引用类型,如果将一 ......
【命令设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
简介 命令模式(Command Pattern)是一种数据驱动的设计模式,也是一种行为型设计模式。这种模式的请求以命令的形式包裹在对象中,并传给调用对象。调用对象再寻找合适的对象,并把该命令传给相应的处理者。即把请求或操作封装成单个对象,并使其可以被参数化和延迟执行,这种方式将命令和执行者进行了有效 ......
《渗透测试》WEB攻防-通用漏洞&SQL注入&Sqlmap&Oracle&Mongodb&DB2等 2022 Day26
#Oracle 参考:https://www.cnblogs.com/peterpan0707007/p/8242119.html 测回显:and 1=2 union select '1','2' from dual 爆库:and 1=2 union select '1',(select table ......
day30 打卡332. 重新安排行程 51. N 皇后 37. 解数独
day30 打卡332. 重新安排行程 51. N 皇后 37. 解数独 332. 重新安排行程 332题目链接 去b站搜了视频讲解在写的。视频地址 class Solution { List<String> result = new ArrayList<>(); public List<Strin ......
day4
1、110 平衡二叉树 递归法 求深度适合用前序遍历,而求高度适合用后序遍历。 class Solution { boolean flag = false; public boolean isBalanced(TreeNode root) { int height = getHeight(root) ......
计算机程序设计员( C++ )定向培养招生啦!考核通过后签约8000元到12000元月薪
感兴趣请加微信447260264报名咨询 计算机程序设计员( C++ ) 定向培养企业介绍鲁班软件股份有限公司成立于2001年,积极响应“数字中国”战略,以“建设1:1数字世界”为使命,致力于打造中国软件行业民族品牌,在市场具有广泛的品牌影响力。公司业务:涵盖数字造价、数字施工、数字基建、数字城市、 ......
已知饱和水汽压和平均温度用python计算饱和水汽压斜率
饱和水汽压公式: 饱和水汽压斜率: 数据的样子: 代码中心思想: 全部代码: import pandas as pd import xlwt data = pd.read_excel('G:/drought/processdata/Temperature.xlsx',header=0) #data. ......
代码随想录Day16-Leetcode104. 二叉树的最大深度,111.二叉树的最小深度 ,222.完全二叉树的节点个数
104. 二叉树的最大深度 首先是层序遍历 /** * Definition for a binary tree node. * function TreeNode(val, left, right) { * this.val = (val undefined ? 0 : val) * this.l ......
C语言王者农药[2023-03-30]
C语言王者农药[2023-03-30] 程序设计题: 王者农药 【问题描述】 腾讯公司的《王者荣耀》风靡全国,在国外都有不少玩家,带给人很多乐趣,让不少人沉迷其中。《王者荣耀》中有上百位英雄,每位英雄都有自己的特点和个性。现在让我们有C语言来编写一个游戏,名字为《王者农药》。 【游戏规则】 《王者农 ......
c语言实现二进制转换十进制的两种方法
法一: #include<stdio.h> #include<math.h>int main(void){int num[10]; int n,i=0,m=0; scanf("%d",&n); while(n){ num[i]=n%10; i++; n=n/10; } i--; while(i>=0 ......
代码随想录day 30 332.重新安排行程 | n皇后 | 37. 解数独
给定一个机票的字符串二维数组 [from, to],子数组中的两个成员分别表示飞机出发和降落的机场地点,对该行程进行重新规划排序。所有这些机票都属于一个从 JFK(肯尼迪国际机场)出发的先生,所以该行程必须从 JFK 开始。 提示: 如果存在多种有效的行程,请你按字符自然排序返回最小的行程组合。例如 ......
GLM:通用语言模型
ChatGPT已经火了一段时间了,国内也出现了一些平替,其中比较容易使用的是ChatGLM-6B:https://github.com/THUDM/ChatGLM-6B ,主要是能够让我们基于单卡自己部署。ChatGLM的基座是GLM: General Language Model Pretrain ......
代码随想录Day15-Leetcode102. 二叉树的层序遍历,226.翻转二叉树,101. 对称二叉树
102. 二叉树的层序遍历 题目链接:https://leetcode.cn/problems/binary-tree-level-order-traversal/ bfs,队列,记录下本层的数量和下一层的数量 /** * Definition for a binary tree node. * f ......
全网最详细中英文ChatGPT-GPT-4示例文档-自然语言智能转换SQL请求语句从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)
使用ChatGPT可以帮助开发人员快速构建复杂的SQL请求,而无需手动编写SQL代码。ChatGPT可以将自然语言转换为SQL请求语句,并且可以根据用户的要求进行定制化。ChatGPT可以帮助开发人员更快地完成SQL请求,减少了编写SQL代码的时间,提高了工作效率。 ......
01-第一章 HTML语言
其余web文章参考:web学习目录 表单 从web1.0网页主要像用户展示信息,到web2.0需要用户向服务器提交数据 本节主要介绍html页面常用的代码,后续用到来这里检索即可 表单的应用场景 先上传源代码,一般建议复制到vscode里面看 <html> <head> <title>提交表单</t ......
第 29 次 CCF 计算机软件能力认证
T1 100: #include<bits/stdc++.h> using namespace std; typedef long long ll; template<typename T> inline void read(T &x) { x=0;char c=getchar();bool fla ......
常见的计算机网络模型
一、什么叫计算机网络模型 计算机网络是指由通信线路互相连接的许多自主工作的计算机构成的集合体,各个部件之间以何种规则进行通信,就是网络模型研究的问题。 二、常见的计算机网络模型 1、OSI七层模型(Open System Interconnection:开放系统互连) 应用层:应用程序与网路的接口, ......
day29 打卡491.递增子序列 46.全排列 47.全排列 II
day29 打卡491.递增子序列 46.全排列 47.全排列 II 491.递增子序列 491题目链接 class Solution { List<List<Integer>> result = new ArrayList<>(); LinkedList<Integer> path = new L ......
决战圣地玛丽乔亚Day44---Redis数据结构的底层实现和高可用Cluster
Redis为什么快? 前面讲了独有的数据结构+IO模型的选用。 除此之外还有什么因素的加持呢? 1.内存存储,避免磁盘IO的开销,提高读取速度 2.网络模型,使用Reactor模型,处理大量连接请求,同时保持低延迟和高吞吐 3.单线程处理请求。但是RDB,AOF等场景会用到多线程模式。 Redis数 ......
01-第一章 HTML语言
表单 从web1.0网页主要像用户展示信息,到web2.0需要用户向服务器提交数据 表单的应用场景 先上传源代码,一般建议复制到vscode里面看 <html> <head> <title>提交表单</title> <meta charset="utf-8" /> </head> <body> <h ......
Day15-面向对象特性
一、 封装 1、 直接调用 2、 私有化 二、继承 1、单继承 2、多继承 print(Son.__mro__) # 通过mro方法可以程序执行或者继承顺序的情况 三、方法的重写 子类的方法 覆盖 父类的方法,也称为 重写。 实际的开发中,遵循开放封闭原则。我们并不会完全的重写父类的方法,而是希望同 ......
数据分享|R语言逻辑回归、Naive Bayes贝叶斯、决策树、随机森林算法预测心脏病|附代码数据
全文链接:http://tecdat.cn/?p=23061 最近我们被客户要求撰写关于心脏病的研究报告,包括一些图形和统计输出。 这个数据集可以追溯到1988年,由四个数据库组成。克利夫兰、匈牙利、瑞士和长滩。"目标 "字段是指病人是否有心脏病。它的数值为整数,0=无病,1=有病 数据集信息: 目 ......
R语言分布滞后非线性模型(DLNM)研究发病率,死亡率和空气污染示例|附代码数据
全文下载链接:http://tecdat.cn/?p=21317 最近我们被客户要求撰写关于分布滞后非线性模型(DLNM)的研究报告,包括一些图形和统计输出。 本文提供了运行分布滞后非线性模型的示例,同时描述了预测变量和结果之间的非线性和滞后效应,这种相互关系被定义为暴露-滞后-反应关联 数据集包含 ......
3.29 c提高 6day 继承
1.继承中的构造和析构 --执行顺序-- 父类构造 子类构造 析构子类 析构父类 2.继承中同名成员的处理 1.当子类和父类有同名成员时,子类的同名成员会隐藏父类的同名成员 class fa { public: int c = 0x11; private: }; class son :public ......
系统评价——数据包络分析DEA的R语言实现(七)
数据包络分析(Data envelopment analysis,DEA)是运筹学中用于测量决策部门生产效率的一种方法,它是基于相对效率发展的崭新的效率评估方法。 详细来说,通过使用数学规划模型,计算决策单元相对效率,从而评价各个决策单元。每个决策单元(Decision Making Units,D ......
机器学习08DAY
线性回归 波士顿房价预测案例 步骤 导入数据 数据分割 数据标准化 正规方程预测 梯度下降预测 # 导入模块 import pandas as pd # 导入数据 from sklearn.model_selection import train_test_split # 数据分割 from skl ......
day29(2023.3.29)
1.死锁案例演示 运行结果: 2.解决线程死锁 运行结果: 3.实现生产者与消费者模式 运行结果: 4.网络编程预习①(一些小概念,了解即可) 5.网络编程预习②(一些小概念,了解即可) 6.网络编程预习③(一些小概念,了解即可) 7.网络编程预习④(一些小概念,了解即可) day29(2023.3 ......