Python和C++里面计算对数和开方

对数

  一般地,如果$a^x=N(a>0, 且a\neq1)$ ,那么数$x$叫做以$a$为底$N$的对数(logarithm),记做

阅读全文

MarkDown使用速查手册

标题

1
2
3
4
# 一级标题
## 二级标题
### 三级标题
#### 四级标题

阅读全文

C++中各种类型的数据所占内存的大小

基本类型占空间的大小

直接上例子:测试环境是64位机上。以下测试都在64位机上进行。
32位机上,只有指针类型是4字节的,其他的基本类型和64位机上一样。

阅读全文

C++和Java中字符串与数字的相互转换

快速参考

数字转字符串:
C++

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
方法1)
int sprintf( char* buffer, const char* format, ... );

方法2)
std::ostringstream out("1 2");
out << 3;
std::cout << out.str() << std::endl;

方法3
int a = 100; double d = -10.02;
cout << to_string(a) << " " << to_string(d) << endl;

方法4
char * itoa ( int value, char * str, int base );
不推荐使用

阅读全文

Hexo博客建站流程备忘

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
基于Hexo搭建的博客可以部署在自己的服务器上(腾讯云、阿里云等),也可以部署在github上,部署在github上更为方便,节省成本,管理也方便。

阅读全文

典型排序算法回顾

本文主要整理一下常见的内部排序算法,为了复习方便。文中列举的排序算法有基于插入的排序、冒泡排序、快速排序、归并排序、选择排序和堆排序等,并分析了这些算法的时间复杂度和空间复杂度,文中引用了许多其他的资料。

阅读全文

刷编程竞赛类题目的一些小技巧

包含头文件

LeetCode类型的题目

LeetCode网站的题目的特点:

阅读全文

LeetCode中关于整数处理的几个题目

本文主要介绍LeetCode中关于整数的几个算法问题:
第7题:Reverse Integer
第8题:String to Integer (atoi)
第9题:Palindrome Number
第13题:Roman to Integer

阅读全文