解决 KRDC 远程连接时没有协议的问题 问题Arch Linux 安装 KRDC 远程连接软件之后,准备连接 VNC 主机时,发现没有 VNC 协议可选: 解决方案按所需要的连接协议,安装对应的软件包,然后重新打开软件: 协议 软件包 VNC libvncserver, libssh RDP freerdp2 然后就能看到对应选项了。 尝试连接一下 VNC 主机: 原因Arch Linux 中的 KRDC 软件包 2024-03-31 疑难解答 #Linux #KDE Plasma
随便讲讲 Rust 的 “宏” 最近在看《通过例子学 Rust》,真切感受到了 Rust 有多么难学设计有多么精巧。作为一门安全性和效率优先的编程语言,Rust 的语法个人感觉是半 C 半 Python,但结构上明显比二者都复杂。 在写第一个语句 1println!("Hello, world!"); 的时候,我很好奇为什么 println 后面要加一个感叹号 !。查阅后得知,这是一种 Rust 宏。 什 2024-03-28 #Rust 语言 #宏 #macro
2019 年 3 月 和 2018 年 9 月计算机二级 C 语言 错题整理 下列叙述中正确的是 A. 存储空间不连续的所有链表一定是非线性结构 B. 结点中有多个指针域的所有链表一定是非线性结构 C. 能顺序存储的数据结构一定是线性结构 D. 带链的栈与队列是线性结构 sizeof(double) 是 A. 一个双精度型表达式 B. 一个整型表达式 C. 一个不合法的表达式 D. 一种函数调用 设表的长度为n。在下列结构所对应的算法中,最坏情况下时间 2024-03-27 C 语言 #计算机二级 #NCRE #C 语言
2020 年 3 月 和 2019 年 9 月 计算机二级 C 语言 错题整理 当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的 A. 逻辑独立性 B. 物理独立性 C. 应用独立性 D. 空间独立性 程序是运行结果是: 1234567891011121314151617#include <stdio.h>int fun(int(*s)[4], int n, int k) { int m, i; m = s[ 2024-03-23 C 语言 #计算机二级 #NCRE #C 语言
2021 年 3 月 和 2020 年 9 月 计算机二级 C 语言 错题整理 某二叉树的中序序列为 DCBAEFG,后序序列为 DCBGFEA,则该二叉树的深度为 A. 5 B. 4 C. 3 D. 2 二叉树的先序、中序和后序 先序:根 - 左子树 - 右子树 中序:左子树 - 根 - 右子树 后序:左子树 - 右子树 - 根 先中后序是根据根遍历的位置来算的。 程序运行后的输出结果为: 123456789#include <stdio.h& 2024-03-19 C 语言 #计算机二级 #NCRE #C 语言
2021 年 9 月 计算机二级 C 语言 错题整理 设循环队列的存储空间为 Q(1:50),初试状态为 front=rear=50。经过一系列正常操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏的情况下需要比较的次数为 A. 0 B. 1 C. 48 D. 49 这道题的队列是一个循环队列,front-1=near 也就是说这个队列里有 49 个元素。最坏的情况下,最大值在队列末尾,则需要将49个元素一一比较,需 2024-03-18 C 语言 #计算机二级 #NCRE #C 语言
0x3f3f3f3f - 神奇的“超级大的数” 有时候做 BFS 和 DFS 之类的题,看题解的时候,经常能看到: 1const int inf=0x3f3f3f3f; 一般去找最小值的题目的时候,我会定义一个很大很大的数,这样方便之后是逐步更新。但这个很大很大的数,究竟该多少呢? 我们并不知道输入的数据会有多大,所以我们也不好去定义这样一个大的数。0x3f3f3f3f 就解决了这样一个问题。 0x3f3f3f3f 的十进制表示是 10611 2024-03-18 #算法 #C++ #算法竞赛 #C
Python 中的 lambda 表达式 写 Python 作业的时候,map() 传入一个列表的二倍,第一个参数写 number*2 怎么也过不了: 12345Traceback (most recent call last): File "/tmp/test.py", line 2, in <module> new_list = list(map(numbers*2, numbers)) 2024-03-17 Python #Python #lambda 表达式 #Python 函数
gets() 函数的危险性 - 以及合理的替代 起因是在 G++17 中图个省事,输入字符串的时候直接写了 gets(),但怎么也没法编译,提示没有这个函数。我之前了解过 gets() 函数有危险而且不建议使用,但好像也没说不能用吧……? (不建议用就别用) 于是我去查了以下 gets() 函数,发现事情绝对没有我想象的那么简单…… 什么是 gets() 函数C 库函数 char *gets(char *str) 从标准输入 stdin 读取一 2024-03-05 #算法 #C++ #C #安全
C++ 动态规划 学习记录 动态规划(英语:Dynamic programming,简称DP)是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。 动态规划常常适用于有重叠子问题和最优子结构性质的问题,动态规划方法所耗时间往往远少于朴素解法。 维基百科zh.wikipedia.org/wiki/%E5%8A%A8%E6%80%81%E8%A7%84%E 2024-02-29 算法 #算法 #C++ #算法竞赛 #动态规划 #DP