
学习记录
cai小白
这个作者很懒,什么都没留下…
展开
-
递归中栈溢出&int与char转换
1. 好久没写代码今天写老师给的PTA题目时写二叉树生成时调试了好久没弄出来,因为报错stack overflow,经过查询相关博客文章,在C++中,使用new或malloc动态分配内存时,系统将其分配到堆栈中,而vs编辑器中默认会给予其一定的空间大小,具体记不清了,默认好像超不过2M、具体可以自行查询,而众所周知,递归的风险便是空间使用量会随着递归深度的增加而不断增加,因为我递归函数中递归关系写错了(即递归模型),使得出现了stack overflow出现。一般小型的程序基本不会在算法没问题...原创 2022-03-22 19:31:47 · 1090 阅读 · 0 评论 -
Django查看项目时遇到的编码问题
今天学《python从入门到实践》这本书时,从在第18章(从Django入手)遇到了问题。我按照书上说的建立了虚拟环境,激活虚拟环境,安装Django,在Django中创建项目,创建数据库。但是在查看项目时,遇到了如下问题(编码问题),附上图:今天学《python从入门到实践》这本书时,从在第18章(从Django入手)遇到了问题。我按照书上说的建立了虚拟环境,激活虚拟环境,安装Django,在Django中创建项目,创建数据库。但是在查看项目时,遇到了如下问题(编码问题),附上图:我.原创 2021-07-29 16:06:07 · 185 阅读 · 0 评论 -
Python3.7.6 使用matplotlib打印折线图时无法显示中文
import matplotlib.pyplot as pltx_values = [0, 1, 2, 3, 4, 5]squares = [0, 1, 4, 9, 16, 25]fig, ax = plt.subplots()ax.plot(x_values, squares)#线条ax.plot(squares,linewidth=3)#坐标轴标签ax.set_title("aaa",fontisize=24)ax.set_xlabel("值",fontisize=14)ax.se.原创 2021-07-25 21:27:24 · 421 阅读 · 0 评论 -
指针初始化问题,2021-06-21
今天学数据#include<stdio.h>//二叉树链表typedef struct Binode{ char data; struct Binode *lchild, *rchild;}Binode, *BiTree;//创建二叉链表---先序遍历void CreateBitTree(Binode *&t){ char ch; scanf_s("%c", &ch); if (ch =='#') t = NULL; else { t =原创 2021-06-21 15:49:38 · 275 阅读 · 1 评论