![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
qiqzhang
联系方式:qiqzhang@foxmail.com
展开
-
c++ 自己写CMakeLists.txt文件
1.单个文件编译运行直接用g++,当文件很多时候就不适合了,后来有了Makefile文件过程中用cmakesudo apt-get install cmakecmake . 表示当前目录进行编译,然后make然后运行可以看出此时文件很混乱,删除生成的文件一般而言工程上采用建立build目录,然后进入目录里面进行cmake .. 以及make2.多文件(.h.c)调用编译运行#pragma once...原创 2018-03-04 16:13:42 · 2419 阅读 · 0 评论 -
ubuntu更新源
http://blog.csdn.net/pangchengyong0724/article/details/52452878 http://blog.csdn.net/wangweiqiang1325/article/details/53447123 texiao 转载请注明出处 转载请注明出处 转载请注明出处 在输入sudo apt-get update出现暂时不原创 2018-01-25 21:45:40 · 1844 阅读 · 1 评论 -
SPFA算法
适用范围:给定的图存在负权边,这时类似Dijkstra等算法便没有了用武之地,而Bellman-Ford算法的复杂度又过高,SPFA算法便派上用场了。 我们约定有向加权图G不存在负权回路,即最短路径一定存在。当然,我们可以在执行该算法前做一次拓扑排序,以判断是否存在负权回路,但这不是我们讨论的重点。 算法思想:我们用数组d记录每个结点的最短路径估计值,用邻接表来存储图G。我们采取的方法是转载 2017-09-01 16:02:56 · 243 阅读 · 0 评论 -
【leetcode】 4Median of Two Sorted Arrays求两个数组的中位数
class Solution { public: double findMedianSortedArrays(vector& nums1, vector& nums2) { int len1 = nums1.size(); int len2 = nums2.size(); float res1=0.0,res2=0.0,res;原创 2017-08-16 16:47:17 · 882 阅读 · 0 评论 -
ubuntu安装软件时出现The following packages have unmet dependencies,有依赖关系
sudo apt-get install aptitude sudo aptitude install xxxxx 第一选项no 第二个选项yes转载 2019-02-21 15:50:38 · 6816 阅读 · 0 评论