- 博客(8)
- 收藏
- 关注
原创 std::to_string()与强制类型转换的区别
其实应该还是有问题的(嘻嘻),可以看到ele中的char类型分别存储着’\x4’,‘\t’,‘\x5’,在stoi函数中一定会报错,但在强制类型转换下这些字符又分别代表4, 9, 5,因此在debug过程中我一直以为ele存储着数字,浪费了不少时间。强制类型转换将int值 root->val 转换为对应的字符存储在res中,而不是int值本身,因此在后续的还原过程中会出现报错,在编码过程中还是需要避免强制类型转换这种操作,用内置函数来替代,否则到时候bug都不知道去哪找。
2024-04-01 16:30:39
236
原创 C++中的隐式类型转换
今天在敲算法题的时候忘记将无穷值定义为浮点数类型:“int lastUpPrice = INFINITY”,注意到INFINITY被隐式转换成了值为0的int类型。在代码编写阶段还是得避免隐式转换这种操作。
2024-03-26 14:03:06
181
原创 vscode导入同级目录python自定义模块出错
python导入同目录下自定义模块出错的问题(已解决)在vscode中运行python程序明明导入的模块与程序在同一个文件夹中,但vscode仍显示未找到,解决方法很简单:将程序与自定义模块添加到左侧工作区就可以了...
2022-05-02 19:55:56
2163
原创 Python爬取动态数据
项目场景:提示:这里简述项目相关背景:在做一个校园新闻小程序的时候,不仅需要获得新闻内容,同时还要获取点击量来排序。爬取静态的数据很简单,爬取动态的数据就有一点麻烦了。问题描述提示:这里描述项目中遇到的问题:比如说我们在爬取这个网页的时候打开开发者工具可以看到点击量可以显示但是我们爬取来的内容确是这个样子的点击量为什么会不显示呢?原因分析:提示:这里填写问题的分析:我的理解是这样子的,因为点击量是随着网页的刷新要不断地改变的,而新闻内容是固定不变的。所以说点击量会由一个
2022-04-11 09:09:21
8510
原创 归并算法排序数组(递归思想)
1.划分数组将数组不断划分为相等的两部分,直到数组长度为1,在划分过程同时对两个子数组排序。2. 子数组排序从子数组的第一个元素开始比较,小的元素放进合并数组并下标自增,注意合并的数组下标要一直自增。若其中一个子数组所有元素比较完,则将另外的子数组直接放入合并数组。#ifndef TOOLS_H#include<vector>#include<iostream>...
2020-03-05 20:11:52
528
原创 虚幻4学习笔记
虚幻4学习笔记创建飞行器类与自定义函数处理碰撞事件一、飞行器类飞行器是一个pawn类,作为主角处理游戏中的各种事件变量is_damage为bool值,用于判断飞行器是否损坏。DamageSystem是一个发光粒子组件,在飞行器受伤时显示。飞行器在受到两次伤害后爆炸,在第一次碰撞(即Take Damage触发)设置is_damage的值为ture并使DamageSystem可见。这样第...
2019-11-03 12:36:21
619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人