相关文章
力扣每日一题136:只出现一次的数字
题目描述:
给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。
你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。 示例 1 &#…
编程日记
2024/12/23 23:40:55
Linux gcc和make学习
文章目录 GCCgcc的安装gcc的工作流程 makefilemakefile的规则工作原理自动生成makefile的变量自定义变量预定义变量自动变量 模式匹配函数wildcard函数patsubst函数 伪声明 GCC gcc全程是(GNU compiler collection CNU编译器套件),是由GNU开发…
编程日记
2024/12/24 0:07:20
Java学习之TreeSet
Java TreeSet 底层是红黑树实现
将元素插入TreeSet
add() - 将指定的元素插入集合
addAll() - 将指定集合的所有元素插入集合 import java.util.TreeSet;class Main {public static void main(String[] args) {TreeSet<Integer> evenNumbers new TreeSet<>();/…
编程日记
2024/12/24 0:06:48
计算机网络 | OSI 参考模型
计算机网络 | OSI 参考模型 计算机网络 | OSI 参考模型应用层表示层会话层传输层网络层数据链路层物理层 参考视频:王道计算机考研 计算机网络
参考书:《2022年计算机网络考研复习指导》
计算机网络 | OSI 参考模型
OSI 参考模型自下而上分为7层&…
编程日记
2024/12/17 2:43:56
使用XLua在Unity中获取lua全局变量和函数
1、Lua脚本
入口脚本
print("OK")
--也会执行重定向
require("Test")
测试脚本
print("TestScript")
testNum 1
testBool true
testFloat 1.2
testStr "123"function testFun()print("无参无返回")
endfunction te…
编程日记
2024/12/8 11:31:17
【C++入门】命名空间详解(从零开始,冲击蓝桥杯)
C入门 命名空间 南喵小鸡汤程序员可以让步,却不可以退缩,可以羞涩,却不可以软弱,总之,程序员必须是勇敢的。一 . 命名空间的介绍二.命名空间的实际应用1.为什么要有命名空间我们在使用变量时,通常会为他定义一个名字,在…
编程日记
2024/12/22 17:59:38
蓝桥杯(七段码,C++)
思路:
1、把灯管的连接转为图结构,相邻的灯管即认为有边。
2、用深度搜索,去计算有多少种不同字符。
3、因为有每种字符都会重复算两遍,最后的结果需要数以2。
#include <iostream>
using namespace std;int graph[7][7…
编程日记
2024/12/22 19:58:47