- 博客(9)
- 收藏
- 关注
原创 MPI 笔记(基础,点对点通信)
MPI 笔记(基础,点对点通信) 文章内样例代码来自https://mpitutorial.com/tutorials,可通过该网站获取样例代码所在repo网址。 Hello World 示例 #include <mpi.h> #include <stdio.h> int main(int argc, char** argv) { // Initialize the MPI environment MPI_Init(NULL, NULL); // Ge
2022-02-23 21:25:00
726
原创 C++ 11 auto & range-like loop
静态类型,动态类型与类型推导 静态类型的类型检查发生在编译阶段,而动态类型(使用基类指针调用虚函数)的检查发生在运行阶段。 类型推导,是由C++11引入的在编译阶段对变量类型的自动推导功能,即auto。 auto 基本用法 auto是指示编译器根据变量值推断变量类型的占位符,用来避免复杂的变量初始化声明,如iterator等。 使用auto需要注意以下几点: 使用auto声明的变量必须初始化,因为变量值是auto进行类型推断的依据。显然,函数和模板参数不可以声明为auto类型 auto仅为占位符,所以它不
2021-09-15 11:01:30
248
原创 简历的STAR原则
简历的STAR原则 STAR 法则是四个英文字母的缩写,也是500强公司HR青睐的面试人才的方法。 Situation(项目背景): 事情是在什么情况下发生 Task(任务目标): 你是如何明确你的任务的 Action(行动过程): 针对这样的情况分析,你采用了什么行动方式 Result(结果如何): 结果怎样,在这样的情况下你学习到了什么 总结下好简历的四大原则: 1.简单,不啰嗦 2.可信,不夸张 3.重点突出,前置 4.有亮点和加分项 再用star法则描述项目经历,一份简单又有亮点的简历就完成了 .
2021-01-18 09:40:37
2562
原创 Python进阶-正则表达式
Python进阶-正则表达式 正则表达式 用于描述查找某些复杂字符串的规则的工具 下面举两个简单的例子: 比如要精确地查找包含hi这个单词的字符串,我们可以使用的正则表达式为:\bhi\b, \b可以被称作元字符,用于表示单词的开头或结尾 更进一步,我们要查找hi和后面不远处的Larkin,我们修改表达式为\bhi\b.*\bLarkin\b,在这里新增加了两种元字符,分别是:*和. *代表的意思是前面的内容可以重复使用任意次以使整个表达式得到匹配 .表示匹配任意不包含换行的字符, .*连在一起使用
2021-01-18 09:39:49
138
原创 Python进阶笔记-文件读写
Python进阶笔记–文件读写 文件读写 通过open函数,Python可以根据指定的文件名,操作模式,编码信息等来获得操作文件的对象,接下来就可以通过该对象来对文件进行读写 open文件打开模式 操作模式 具体含义 r 读取(默认) w 写入 x 创建并写入 a 追加 b 二进制模式 t 文本模式(默认) + 读写 open函数:open(‘文件名’, 操作模式, encoding= ) 在Python中,我们可以将那些**在运行时可能会出现状况的代码放
2021-01-18 09:38:56
122
原创 散记一
散记一 五一放假遇到了些事情,心中生出了阵阵波澜,许久不能平静,将这些繁杂的思绪整理一下,写在这里,窃以为没什么人可以看到,又有渴望被看到的小心思在心底盘桓,如果没人点开亦可,若有幸被陌生人看到,欢迎评论,古人说文人相轻,不知道技术人员间的相互交流会是怎样一种情形。 昨天是五四青年节,小破站发布了《后浪》,何冰的声音富有磁性,十分铿锵,而演说中的许多知名up的作品剪辑看了也让人心动,让人发自心...
2020-05-05 21:53:22
222
原创 微软苏州STCA SWE Intern 面试过经
微软苏州STCA SWE Intern 面试过经 本人东南末流985计算数学专业,通过师兄内推投递微软苏州STCA SWE Summer Intern,
2020-05-03 16:22:20
2119
原创 LeetCode 二叉树基本题目总结
完成本博文中提到的二叉树题目,可以获得对二叉树结构有更深刻的认识 Leetcode105 重建二叉树 题目要求根据一棵二叉树的前序遍历结果和中序遍历结果,根据两个二叉树遍历结果重新构建二叉树。 整体思路就是:根据前序遍历确定根节点,根据中序遍历确定左右子树的元素,然后对前序遍历数组和中序遍历数组进行划分,递归地重建二叉树 TreeNode* dfs(TreeNode* root,vector<...
2020-04-10 11:06:08
305
原创 腾讯TEG--C++面试知识点总结
C++面试知识点总结 宏定义=直接替换 函数指针:返回类型 (*指针)(参数列表),可以作为形参传递 引用和指针的区别 引用是变量的别名,初始化后不可修改,引用不是一个新的变量,指针则是一个变量,需要内存保留变量的地址 malloc和new的区别 都会从堆分配内存,都需要对应的回收函数free和delete来回收内存。malloc和free函数不会调用对象的构造和析构函数,new和delete则会...
2020-04-09 16:05:13
438
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人