守望的个人博客

编程珠玑


  • 首页

  • 关于

  • 分类

  • Linux

  • C

  • C++

  • 数据结构与算法

  • 书籍

  • GDB调试指南

  • 搜索

栈-c语言实现

发表于 2019-03-16 | 更新于: 2020-10-05 | 分类于 数据结构与算法 | 阅读次数:

前言

栈是一种应用广泛的数据结构,例如函数的调用就需要使用栈,其实我们在介绍《快速排序优化详解》的时候也使用到了栈结构。栈最鲜明的特点就是后进先出,一碟盘子就是类似这样的结构,最晚放上去的,可以最先拿出来。本文将介绍的是如何自己实现一个栈结构。

阅读全文 »

leetcode题解-122.买卖股票的最佳时机

发表于 2019-03-14 | 更新于: 2020-10-05 | 分类于 leetcode | 阅读次数:

题目

leetcode题解-122.买卖股票的最佳时机

阅读全文 »

GDB调试指南-变量查看

发表于 2019-03-10 | 更新于: 2020-10-05 | 分类于 gdb | 阅读次数:

前言

在启动调试以及设置断点之后,就到了我们非常关键的一步-查看变量。GDB调试最大的目的之一就是走查代码,查看运行结果是否符合预期。既然如此,我们就不得不了解一些查看各种类型变量的方法,以帮助我们进一步定位问题。

阅读全文 »

分享几个资源网站

发表于 2019-03-10 | 更新于: 2020-10-05 | 分类于 resource | 阅读次数:

前言

分享几个资源网站,包含了影视资源,电子书资源,软件资源,计算机公开课资源等。

阅读全文 »

解放你的双手-watch命令详解

发表于 2019-03-08 | 更新于: 2020-10-05 | 分类于 linux | 阅读次数:

前言

是不是经常会遇到需要观察某个内容,为了持续观察而反复执行某个命令?也许你可以写一个简单的脚本帮你反复执行,但是有更简单方便的方法为什么不用呢?今天要介绍的便是watch命令。

阅读全文 »

如何查看linux中文件打开情况-lsof命令

发表于 2019-03-05 | 更新于: 2020-10-05 | 分类于 linux | 阅读次数:

前言

我们都知道,在linux下,“一切皆文件”,因此有时候查看文件的打开情况,就显得格外重要,而这里有一个命令能够在这件事上很好的帮助我们-它就是lsof。

阅读全文 »

剑指offer:调整数组顺序使奇数位于偶数前面

发表于 2019-02-28 | 更新于: 2020-10-05 | 分类于 数据结构与算法 | 阅读次数:

题目

输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。

阅读全文 »

GDB调试指南-断点设置

发表于 2019-02-24 | 更新于: 2020-10-05 | 分类于 gdb | 阅读次数:

前言

上篇《GDB调试指南-启动调试》我们讲到了GDB启动调试的多种方式,分别应用于多种场景。今天我们来介绍一下断点设置的多种方式。

阅读全文 »

快速排序优化详解

发表于 2019-02-21 | 更新于: 2020-10-05 | 分类于 数据结构与算法 | 阅读次数:

正如它的名字所体现,快速排序是在实践中最快的已知排序算法,平均运行时间为O(NlogN),最坏的运行时间为O(N^2)。算法的基本思想很简单,然而想要写出一个高效的快速排序算法并不是那么简单。基准的选择,元素的分割等都至关重要,如果你不清楚如何优化快速排序算法,本文你不该错过。

阅读全文 »

父进程退出时如何确保子进程退出?

发表于 2019-02-14 | 更新于: 2020-10-05 | 分类于 C | 阅读次数:

前言

子进程退出的时候,父进程能够收到子进程退出的信号,便于管理,但是有时候又需要在父进程退出的时候,子进程也退出,该怎么办呢?

阅读全文 »

1…111213…20
守望

守望

193 日志
25 分类
81 标签
RSS
E-Mail 公众号
友情链接
  • Java知音
  • EmbeddedDevelop

目录

  • C50
  • Cpp16
  • Go1
  • Shell2
  • gdb6
  • hexo5
  • leetcode4
  • linux43
  • lua1
  • python2
  • redis3
  • resource2
  • vim3
  • windows1
  • 单元测试3
  • 工作面试1
  • 工具3
  • 性能优化2
  • 数据库1
  • 数据结构与算法15
  • 程序员4
  • 编译链接8
  • 网络编程5
  • 设计模式2
  • 读书10
© 2016 — 2021 守望
由 Hexo 强力驱动
|
主题 — NexT.Mist