- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 hexo 配置
hexo配置推荐网站(hexo的文档):https://hexo.io/zh-cn/docs/安装前提安装下列软件:Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本)Git修改npm源为淘宝源#查看npm源$ npm config get registry#设置npm源$ npm config set registry https://registry.npm.taobao.org/# npm官方源 https://
2021-12-04 16:17:28
535
转载 安装clang和llvm出现加载库(libtinfo.so.5)错误
安装clang和llvm出现加载库(libtinfo.so.5)错误解决方案1:libtinfo.o.6 comes with the Apt package libtinfo6. The version you were using has its own package. You can can try installing it at the beginning of your build:# Install missing dependencysudo apt update &&
2021-10-18 09:33:47
3319
2
原创 GSL(C数学运算库)安装和使用教程
GSL安装和使用教程GSL 简介GSL 下载GSL安装GSL使用GSL常用函数(持续更新)1.Matrix operations 详见手册8.4.92.矩阵乘法2.矩阵求逆GSL 简介gsl(GNU Scientific Library)是专门为应用数学和科学技术领域的数值计算提供支持的软件库。gsl使用C语言编写,同时也为其他语言做了相应的封装。gsl在GNU通用公共许可下是免费的。该函数库提供了广泛的数学算法的实现函数,包括随机数生成器,特殊函数和最小二乘拟合等等。目前该函数库提供有超过1000个函
2021-09-11 18:26:15
14812
4
原创 中兴笔试题,求子区间元素&运算后结果为0
中兴笔试题,求子区间元素&运算后结果为0题目描述c++代码实现输入输出题目描述给定一个长为n(1≤n≤1e51\le n\le 1e51≤n≤1e5)的数组,数组的元素为a1,a2,...,an,(1≤ai<220)a_{1},a_{2},...,a_{n} ,(1\le a_{i}<2^{20})a1,a2,...,an,(1≤ai<220),我们知道长为nnn的数组,有n∗(n+1)/2n*(n+1)/2n∗(n+1)/2个子区间,现在我想知道这n∗(n+1)/2n
2021-09-03 18:38:33
167
原创 DFS解决木材拼接问题
DFS解决木材拼接问题题目描述DFS实现,只输出木材数量示例输入示例输出DFS实现,输出木材数量以及木材选择方案示例输入示例输出题目描述现在有一批长度不同的木材woods,现在需要将木材进行拼接,正好达到总长度length,在不考虑切割木材,并且每种长度的木材不限量供应的情况下,返回满足要求的最少木材数量,如果无法通过组合达到规定长度,则返回-1。DFS实现,只输出木材数量const int MAX_WOOD=30;int woods[MAX_WOOD]={0}; //存放木材长度int n=
2021-09-02 17:09:58
2240
4
原创 简单选择排序
简单选择排序算法讲解算法实现算法讲解简单选择排序是指,对一个序列A中的元素A[1]~A[n],令i从1到n枚举,进行n趟操作,每趟从待排序部分[i,n]中选择最小的元素,令其与待排序部分的第一个元素A[i]进行交换,这样元素A[i],就会与当前有序区间[1,i-1]形成新的有序区间[1,i]。于是在n趟操作以后,所有的元素就会是有序的。算法实现void SelectSort(int *arr,int num){ int temp=0; for(int i=0;i<n;++i) {
2021-09-02 10:16:05
98
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人