使用栈模拟实现递归
非递归实现组合型枚举 93. 递归实现组合型枚举 - AcWing题库 77. 组合 - 力扣(Leetcode) 递归 void dfs(int u, int cnt, int state) { // 1 if (cnt > k || cnt + n …
|
305
|
|
169 字
|
5 分钟
Manjaro KDE + Windows10双系统 grub rescue修复教程
描述:电脑开机无法正确进入双系统选择界面,而是进入grub rescue模式 原因分析 出现原因是由于分区调整或分区UUID改变造成grub2不能正常启动,从而进入修复模式了(grub rescue),也称救援模式。在该模式下在救援模式下只有很少的命令可以用:…
|
847
|
|
700 字
|
10 分钟
ajax跨域请求 nginx反向代理配置跨域
描述:在处理跨域问题时,使用nginx绕开跨域问题 $.ajax({ type: "POST", url: "http://www.wqlblog.cn/write", dataType: "json", contentType: "application/j…
|
472
|
|
391 字
|
6 分钟
jquery解决a标签锚点跳转改变url
问题描述:a标签使用页内锚点跳转时,会修改url,但有时候我们不希望点击这个a标签时url也发生变化 解决思路:点击a标签触发onclick函数,先在页面中滚动到锚点位置,然后返回false,由于onclick返回false,故a标签href不执行 //点击目…
|
303
|
|
115 字
|
2 分钟
翻新学校官网
这个项目是由四个人共同完成的,我的任务主要是负责前端页面,和分析学校网站系统的结构,然后制定方案分配任务给其他同学,之后在根据写好的静态html移植到服务器上 项目时间是2023-3 至 2023-4-18,至于为什么现在才发嘛,是忘记自己还有个博客了。。。。…
|
255
|
|
471 字
|
6 分钟
谈求余运算和求模运算
求余运算(Remainder) 参考链接:余数 - 维基百科 自然数的余数 定义:如果$a$和$d$是两个自然数,$d$非零,可以证明存在两个唯一的整数$q$和$r$,满足 $a = qd + r$ 且$0\leq r < d$。其中,$q$被称为商,$…
|
299
|
|
1809 字
|
24 分钟
终端和Shell是什么?
终端 在早期的计算机历史上,终端是一种硬件,是一种输入输出设备,用于和计算机交换信息。用户通过终端输入命令,终端将命令传入计算机,执行后,并把结果输入到终端上显示。 但是现在计算机硬件一体化程度越来越高,输入输出设备完全没必要单独用一个硬件和计算机进行交换信息…
|
312
|
|
1067 字
|
13 分钟
C++ STL介绍和底层原理讲解
STL简介 长久以来,软件界一直希望建立一种可重复利用的东西 C++的面向对象和泛型编程思想,目的就是复用性的提升 大多情况下,数据结构和算法都未能有一套标准导致被迫从事大量重复工作 为了建立数据结构和算法的一套标准,诞生了STL c++的三种特性:封装,继承…
|
718
|
|
19271 字
|
4 小时
C和C++编译的四个阶段
常规操作 我们通常使用gcc/g++编译c/cpp文件,通常是使用如下一行代码 g++ -o 可执行文件.exe 源文件.cpp 但实际上这一行代码中省略了很多步骤,事实上,在编译的过程中还有很多步骤 编译中间过程 源代码通过编译器生成目标代码,目标代码通过链…
|
317
|
|
164 字
|
3 分钟
产生伪随机数及定积分计算
伪随机数 计算机是无法产生真正的随机数的,大部分程序和语言中的随机数(比如 C 中的,MATLAB 中的),都只是伪随机数。是由可确定的函数(常用线性同余),通过一个种子(常用时钟),产生的伪随机数。这意味着:如果知道了种子,或者已经产生的随机数,都可能获得接…
|
331
|
|
482 字
|
10 分钟