- 2024-12-26Diary - 2024.12.26
今天作业量似乎更多了。或许老师认为我们做完作业后都还有很多时间吧!不是我真的红温了。LuoguP11420[清华集训2024]乘积的期望。我今天搞了一天的这玩意,写到最后被卡常了,卡了2h没进去。我玉玉了。我玉玉了。我玉玉了。我玉玉了。我玉玉了。我玉玉了。现在成就是Luog
- 2024-12-19「C/C++」C/C++ 之 用头文件作为程序的配置文件
✨博客主页何曾参静谧的博客(✅关注、
- 2024-12-07Unity开发日常记录_6_PC工业仿真项目 使用S7.Net 和 博图TIA Portal V16 和 S7-PLCSIM Advanced V3.0 和 Robot Studio 进行工业仿真
Unity开发日常记录_6_工业仿真项目使用S7.Net和博图TIAPortalV16和S7-PLCSIMAdvancedV3.0和RobotStudio进行工业仿真:本文中开发的几个项目体量比较小,也没有做很多优化,单纯是记录整个项目遇到的问题和对应的解决方案,以及注意事项,为大家做工业仿真项目提供一
- 2024-12-0524.12.5-----day01-回文数
day01--12.25回文数题解classSolution{publicbooleanisPalindrome(intx){intnum=0;inttemp=x;if(x>=0){while(x!=0){//从右往左获取每一个数字intge=x%10;
- 2024-12-05制作类似京东商城产品详细图的放大镜
源码如下:1<!DOCTYPEhtml>2<htmllang="en">3<head>4<metacharset="UTF-8">5<title></title>6<style>7*{8margin:0;9pad
- 2024-11-29贝叶斯定理
P(H∣E)=P(E∣H)⋅P(H)/P(E)P(H∣E) 是后验概率。P(E∣H)是似然性(Likelihood),表示在假设 H为真的情况下,观察到证据 E的概率。P(H)是先验概率。P(E)是证据的概率。H是我们关注的随机变量,E是证据。 举个例子:P(H∣E)表示一封邮件出现“免费”字样时,是垃圾邮件的概率。P
- 2024-10-13186道C++面试八股文(答案、分析和深入提问)整理
1.全局变量和局部变量有什么区别?操作系统和编译器是怎么知道的?回答全局变量和局部变量在C++中有几个主要的区别:1.作用域(Scope)全局变量:定义在所有函数外部,可以在所有函数和代码块中访问。其作用域是整个程序,直至程序结束。局部变量:定义在函数或代码块内部,只能在该函
- 2024-09-20牛客小白月赛101
比赛链接https://ac.nowcoder.com/acm/contest/90072A题tb的区间问题思路实际上是求长度为n−kn-kn−k的
- 2024-09-18C++14的一些新特性
记录一些C++14的一些特性: 函数返回值类型推导:C++14对函数返回类型推导规则做了优化:#include<iostream>usingnamespacestd;autofunc(inti){returni;}intmain(){cout<<func(4)<<endl;return0;}返回值类型推导也可以用在模板中:#include
- 2024-09-16C++20 span
C++20span概念std::span<T,Extent>类模板就是一块连续内存的视图(类似于std::string_view),简化原本C风格的基制指针+长度的使用方式。模板形参:T:元素类型;必须是完整对象类型且非抽象类Extent:连续序列中的元素数,默认为动态长度(std::dynamic_extent)注意:span能拥有静
- 2024-09-151928.规定时间内到达终点的最小话费,题解
1928.规定时间内到达终点的最小花费-力扣(LeetCode)有点难,参考官方题解代码:利用了动态规划思想,逐步计算从起点到各个城市在不同时间下的最小费用。 1.代码解释,涉及,static关键字,constexpr关键字,INT_MAX除以2赋值的含义staticconstexprintINFTY=INT_MAX/2; 1.**`
- 2024-08-27[COCI2012-2013#1] SNAGA 题解
前言题目链接:洛谷。题意简述定义\(f(x)\)表示不能整除\(x\)的最小正整数。给出数字\(n\),每次\(n\getsf(n)\),当\(n=2\)时停止。定义\(g(n)\)为这一过程中的数字个数,例如\(g(6)=4\)。给定\(l,r\),求\(\sum\limits_{i=l}^rg(i)\)。\(3\leql\ltr
- 2024-08-22#define,const,constexpr的区别与应用
目录1. #define2. constint3.常量表达式4. constexpr总结1. #define作用:#define 是一个预处理指令,用于在编译前进行文本替换。语法:#defineNAMEVALUE特点:无类型:#define 只是简单的文本替换,没有类型信息。作用域:#define 定义的常量在整个文件中有效,直到
- 2024-07-29编译期new,constexpr虚函数,C++
标准:C++20环境:VSCodeg++13.2C++20新特性,constexpr虚函数,编译期new表达式,可以在编译期实现多态。示例代码://这段仅仅示例编译期new。structA{constexprA(){p=newint(6);}constexpr~A(){deletep;}constexprautoget()co
- 2024-07-24取模+组合数
jiangly的板子//------取模机------//usingi64=longlong;template<classT>constexprTpower(Ta,i64b){Tres{1};for(;b;b/=2,a*=a){if(b%2){res*=a;}}returnres;}//快速幂constexpri64
- 2024-07-22learncpp-10 类型转换、类型别名、类型推导
10类型转换、类型别名、类型推导10.4窄化转换(收缩转换)、列表初始化和constexpr初始化器窄化转换是一种不安全的数值转换:目标类型可能无法保存源类型的所有值以下转换是窄化的:浮点型转换成整型从浮点型转换成等级更低的浮点型(除非被转换的值是constexpr并且在目标类型
- 2024-07-172024.7.17
2024.7.17【我们必须知道,我们必将知道】Wednesday六月十二P5999[CEOI2016]kangaroo//2024.7.17//bywhite_ice//P5999[CEOI2016]kangaroo#include<bits/stdc++.h>usingnamespacestd;#defineitnlonglong#defineintlonglongconstexprintoo=4003;co
- 2024-07-16C++自定义双向迭代器
#include<cassert>#include<memory>#include<vector>#include<iostream>classRange{public:usingIndex=uint64_t;usingSignedIndex=int64_t;usingOffset=int64_t;usingSize=uint64_t;Range()=d