首页 新闻 会员 周边 捐助
1
回答数

回答被采纳 python的read("/n"),write("\n")底层如何工作

python的read("/n"),write("\n")底层如何工作
1
回答数

已关闭问题 python print格式化中用format还是%,还是f,什么时候用数字来 这些格式化数字{}中有时候有数字,有时候没有数字

python print格式化中用format还是%,还是f,什么时候用数字来 这些格式化数字{}中有时候有数字,有时候没有数字
1
回答数

已关闭问题 队列先进先出

定义一个长度为3的数组,刚开始空front=rear=0,入队函数:front不变,rear向右移动 出队 对头front 入队rear 队尾 当rear=size=3时,队列已满,退出入队函数
1
回答数

已关闭问题 数组存储二叉树节点

6种形态: 满二叉树和完全二叉树: 完全二叉树: 最后一层叶子节点可以为空,并且叶子必须靠左排列
1
回答数

已关闭问题 递归图解数据结构

青蛙跳台阶: 一次只能跳一级或跳两级 f(n)从上到下,f(n-1)和f(n-2)
1
回答数

回答被采纳 二叉树的前序中序后序遍历

日常二叉树访问规则: 对B这课子树进行递归先序遍历(前序遍历),按照根左右顺序:
1
回答数

回答被采纳 1NF→2NF→3NF→BCNF

一、候选键 vs 组合键(先给定义,再给例子) 候选键 = 所有能“唯一定一行”的最小字段集,不管它是 1 列还是 n 列。 1 列就能唯一 → 单属性候选键 n 列拼一起才能唯一 → 组合候选键(简
1
回答数

回答被采纳 栈和队列----

栈和队列 知识框架,栈只能在一端增加删除 顺序栈用数组做物理载体,再额外加一条“栈顶指针”规则,才变成“栈”,顺序栈: 咋一看上面ppt感觉不对:top=-1,bottom=0,才是栈空,没有元素时,
1
回答数

回答被采纳 树的基本概念

3、避免提问内容全部代码没有说明,准确的Tag有助于专家高手发现问题
1
回答数

已关闭问题 关系R1和R2得到R3,等值连接,如果左边去匹配右边所有元组记录,和右边去匹配左边所有元组记录得到的数据顺序不同

查询1: 以R1为主 SELECT * FROM R1 JOIN R2 ON R1.A = R2.A; -- 查询2: 以R2为主(语义相同,但执行计划可能不同) SELECT * FROM R2 J
1
回答数

已关闭问题 输入 苹果 香蕉 芒果

fo = open("PY202.txt","w")txt = input("请输入类型序列: ")d = {}lst = txt.split(" ")for i in lst: d[i] = d[i
1
回答数

回答被采纳 fi是fi.readlines()的简写形式

fi = open("a.txt") for i in fi 其实等同于 for i in fi.readlines() fi是fi.readlines()的简写形式?
1
回答数

回答被采纳 strip() split()

python strip()方法默认是去除空白么,不加任何参数 split()也是默认按照空格分割吗,不加任何参数
1
回答数

已关闭问题 列表的方法多数没返回值,而字符串有

在Python中,列表(list)和字符串(str)的方法行为差异主要源于数据类型的可变性: 列表的方法(多数无返回值)列表是可变对象,其方法通常直接修改原列表,因此返回值为None(无意义)。例如:
1
回答数

回答被采纳 计算机pythonl题目中要求不统计换行符,为什么答案都是del d[“\n”],不是\r\n

在 Python 中,按行读取文件(如使用 readlines() 或迭代文件对象)时,默认只以 \n 作为行结束符,不会保留 \r 因为 Python 在读取文件时已经将 \r\n 统一为 \n,所
1
回答数

已关闭问题 str.join() 这个方法的设计符合单一职责原则,只干一件事:拼接已经是字符串的东西。

显式优于隐式(Python 之禅) Python 的设计哲学之一: 如果 join 自动把数字、None、对象等转成字符串,你可能无意中拼出脏数据 例如:" ".join(iterable)这里面的i
1
回答数

回答被采纳 python语言技术特点:

python语言技术特点: 对于需要更高执行速度的功能,例如数值计算和动画,python语言可以调用c语言编写的底层代码 这句话基本正确,是 Python 的官方实现 CPython 从设计之初就预留
1
回答数

已关闭问题 [1,[2,3],[3,4]]不是二维数组,而是一个包含整数和列表的混合结构,这是个混合结构,那是一维数组吗

它仍然只是一个“一维”结构——在 Python 的语义里,[1, [2,3], [3,4]] 是一个 长度为 3 的一维列表,只不过它的三个元素分别是: 索引 0:int 对象 1 索引 1:list
1
回答数

回答被采纳 为什么说内存是主存,而硬盘是辅助存储

电脑通电后,所有硬件的动作都需要 CPU 来触发和指挥,不存在脱离 CPU 的 “自己读取加载”,核心是 CPU 是计算机的 “总指挥”,负责启动整个流程。 简单说,“电脑通电” 只是给所有硬件供能,
1
回答数

已关闭问题 既然内存有缓冲区,那么非缓冲区是干嘛用的

首先,所有内存本质上都是存储数据,但根据用途可以分为: 内存 (RAM) ├── 缓冲区内存 (用于数据中转) └── 非缓冲区内存 (用于程序执行和数据存储) ├── 代码区 (存储程序指令) ├─
1
回答数

已关闭问题 vsc软件里面菜单栏File模块里面open folder就是workspace了吧,不用Add folder to workspace了把

vsc软件里面菜单栏File模块里面有啥区别open folder,open workspace from file, Add folder to workspace 新建一个文件夹,open fol
1
回答数

已关闭问题 这两种写法,哪个好点

#include <stdio.h> int main(){ int x; int n = 0; scanf("%d",&x); while(x>0){ n++; x = x/10; } printf
1
回答数

已关闭问题 记忆内存布局图

“固定在下,动态在上”: 代码、常量这些固定不变的东西放在最下面(低地址)。 运行时动态变化的数据(堆、栈)放在上面。 “堆向上,栈向下”: 为什么堆向上? 堆是自由空间,像野草一样“生长”,自然向上
1
回答数

已关闭问题 遍历、迭代次数、图灵,所有的for分支都可以用while循环改写,所有的while循环都可以用for循环来改写,哪个对?

遍历指的是按照某种顺序访问数据结构中的每个元素一次且仅一次。 迭代次数循环指的是基于计数器执行固定次数的循环。 图灵指的是英国数学家艾伦·图灵(Alan Turing),他在计算机科学中有两个重要概念
1
回答数

已关闭问题 scanf("%d%d", &a, &b);这种为什么我输入12,不把1赋值给a,2赋值给b结束,而是空格或者回车等空白输入一个数字结束

scanf("%d%d", &a, &b);这种为什么我输入12,不把1赋值给a,2赋值给b结束,而是空格或者回车等空白输入一个数字结束