摘要:
C语言拾遗 目录 1我的第一个程序 2关键字 2.1 数据类型的关键字 类型名+变量名 2.2 存储相关的关键字 2.3 控制语句相关的关键字 2.4 其他关键字 3 命名风格 4 数据类型 4.1基本类型 4.2构造类型 4.3自动转换原则 4.3 强制类型转换 5 运算符 5.1 算数运算符 5 阅读全文
摘要:
快速排序采用的是分治思想,是一个将整体问题化为与之相似的局部问题,层层划分,最终大事化小,小事化了的思想。 这么说可能让人听着很懵,那不急,让我来带大家通过快速排序来理解分治思想。 快速排序的步骤有三步 首先设定一个分界值,通过该分界值将数组分成左右两部分。这一步就是体现了分治的“分”字,将大的整体 阅读全文
摘要:
为了进入3G实验室,经过一个晚自习的奋斗,实现了链表的常用功能 包括五个 创建 增 删 改 查 欢迎大家来学习,如果有空的话,我可以解释一下代码 #include <stdio.h> #include <stdlib.h> // 结构体,表示一个链表节点 typedef struct list_no 阅读全文
摘要:
5.1 雇用问题 初始化一个虚拟应聘者,它比所有应聘者都差 每次面试一个人 每次面试需要支付一小笔费用 应聘一个人需要支付一大笔费用 目前面试的人比之前的更加出色就直接聘用 评估所需花费 //hire-assistant(n) //hire(雇) assistant(助理) interview(采访 阅读全文
摘要:
latex是常用的排版工具 其中它的公式能力尤为强大,时常嵌入在markdown中 latex 公式 $$ 1+2=3 $$ latex公式可以使用两行两个美元符号并排放置包裹 上标和下标 $$ a^2_{2*3+4^{3_2}} $$ _和^分别对应下标和上标 {}将一串公式组合在一起成为一个小块 阅读全文
摘要:
1 何为vim vim是一款上古文本编辑器。 它能够在简陋的命令行下,达到极高的代码编写效率。 熟练掌握vim的人可以不使用鼠标,仅仅是手指飞舞在键盘上就能够实现别人配合鼠标和键盘才能达到的文本编写能力。 2 简单上手 一般来说vim使用在Linux系统下,目前我的手上只有Windows电脑。 虽说 阅读全文
摘要:
1 什么是notion 这里直接粘上知乎上某位博主的介绍 Notion是一款颜值高(可以说是这么多笔记软件里最高的一个),功能同样强大,兼顾知识管理和个人事务管理和个人笔记的一款全能笔记软件。 这是一家2012年就成立的公司,融资近10亿美金,现在估值已过百亿美元,非常厉害! 国外用户常用一个公式形 阅读全文
摘要:
1 原题转载 废话不多说,直接上原题 这是洛谷的P5318 【深基18.例3】查找文献 题目描述 小K 喜欢翻看洛谷博客获取知识。每篇文章可能会有若干个(也有可能没有)参考文献的链接指向别的博客文章。小K 求知欲旺盛,如果他看了某篇文章,那么他一定会去看这篇文章的参考文献(如果他之前已经看过这篇参考 阅读全文
摘要:
说明 这个博客会不断更新我在平日刷题中发现的一些以前不注意的一些语法点。 包括一些遇到的bug,不清楚的函数 2022/7/28 1 计算数组长度 sizeof(arr)/sizeof(arr[0]) 这个方法可以计算数组大小 2 puts函数使用 c++ puts函数_在C / C ++中使用pu 阅读全文
摘要:
总述 sort函数是c++STL中的很常用的算法 sort函数不是简单的快速排序,而是结合了其他排序算法,根据数据量动态选择合适的算法 故而在算法竞赛中,我们时常不需要手写排序,直接使用STL的sort函数就好了 举个栗子 直接举个例子,能更加直接的学习 #include<iostream> #in 阅读全文