随笔分类 -  一些小小知识点

摘要:深度优先搜索的关键在于解决“当下该如何做”。至于“下一步如何做”则与“当下如何做”是一样的。 dfs(step)函数的主要功能就是解决当你在第step种条件时你该怎么办,通常的方法就是把每一种可能去尝试一遍(一般使用for循环遍历)。当前这一步解决后便进入下一步dfs(step+1),下一步的解决方 阅读全文
posted @ 2022-03-06 08:52 白色飞碟 阅读(116) 评论(0) 推荐(0)
摘要:头文件:#include <stdlib.h> char *ptr = (char *)malloc(10); // 分配10个字节的内存空间,用来存放字符 malloc()最初始是void* 就是啥都没有 可以根据需要把它定义成char* 或者int*或者struct node * 都可以。 阅读全文
posted @ 2022-03-06 08:50 白色飞碟 阅读(147) 评论(0) 推荐(0)
摘要:当 cin 读取数据时,它会传递并忽略任何前导白色空格字符(空格、制表符或换行符)。一旦它接触到第一个非空格字符即开始阅读,当它读取到下一个空白字符时,它将停止读取。 C++解决办法: 可以使用一个叫做 getline 的 C++ 函数。此函数可读取整行,包括前导和嵌入的空格,并将其存储在字符串对象 阅读全文
posted @ 2022-03-06 08:20 白色飞碟 阅读(132) 评论(0) 推荐(0)
摘要:#include <bits/stdc++.h> C语言不能用,编译可能会报错。 阅读全文
posted @ 2022-03-06 08:17 白色飞碟 阅读(130) 评论(0) 推荐(0)