会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhousong918
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2019年1月7日
表、栈、队列
摘要: 表类似于数组,在内存中是连续存储的,但是插入和删除的开销非常大,通常是以线性时间执行。 链表则可以避免表插入和删除的线性开销,他允许表不连续存储。 栈(stack)是限制插入和删除只能在一个位置上进行的表,该位置是表的末端,叫做栈的顶(top)。栈也叫做LIFO(先进后出)表。 栈的基本操作时入栈p
阅读全文
posted @ 2019-01-07 09:11 张三编程分享
阅读(299)
评论(0)
推荐(0)
2019年1月4日
加密狗 超级狗 加密程序 程序授权示例 程序授权验证
摘要: 篇针对超级狗进行讲解,对应的超级狗套件的工具包版本为2.4版本。超级狗图片如下: 主要包含两个狗,一个是超级狗,一个是开发狗,在本博文中都是必须的。首先先安装光盘中的开发套间。 接下来就开始演示一个简单的C#生成的程序的授权添加。 示例文件夹如下: 这是一个简单的程序,使用C#开发完成,目前是可以直
阅读全文
posted @ 2019-01-04 14:52 张三编程分享
阅读(2016)
评论(1)
推荐(0)
2019年1月2日
反转链表
摘要: 题目描述: 反转一个单链表。 示例:
阅读全文
posted @ 2019-01-02 21:42 张三编程分享
阅读(139)
评论(0)
推荐(0)
2018年12月25日
合并两个有序链表
摘要: /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: ListNode* m...
阅读全文
posted @ 2018-12-25 16:18 张三编程分享
阅读(119)
评论(0)
推荐(0)
排序算法分类
摘要: 引自:https://www.cnblogs.com/onepixel/articles/7674659.html 0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较
阅读全文
posted @ 2018-12-25 10:04 张三编程分享
阅读(3228)
评论(2)
推荐(1)
2018年12月11日
7. 整数反转
摘要: 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 示例 2: 示例 3: 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。 解题思路:因为这道题涉及到整型数
阅读全文
posted @ 2018-12-11 16:01 张三编程分享
阅读(465)
评论(0)
推荐(0)
2018年11月28日
Linux grep命令
摘要: Linux grep命令用于查找文件里符合条件的字符串。 grep指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为"-",则grep指令会从标准输入设备读取数据。 语法 参
阅读全文
posted @ 2018-11-28 08:24 张三编程分享
阅读(181)
评论(0)
推荐(0)
2018年11月27日
认识与学习BASH
摘要: bash子程序仅会继承父程序的环境变量,子程序不会继承父程序的自定义变量。所以你在原本的bash中自定义的变量在进入子程序后就会消失,等你离开子程序回到原来的父程序,这个变量又会出现。 可以使用export将自定义变量变成环境变量,这样子就不会出现这个问题了。 环境变量 = 全局变量 自定义变量 =
阅读全文
posted @ 2018-11-27 15:25 张三编程分享
阅读(194)
评论(0)
推荐(0)
2018年11月9日
解决 Qt5 报错 This application failed to start because it could not find or load the Qt platform plugin
摘要: QT为了简化生成发布版本,特别提供了工具 "windeplayqt.exe",这个工具在 "...\Qt5.8.0\5.8\msvc2015_64\bin"的目录下,通过该命令,可以解决上述错误。 其他
阅读全文
posted @ 2018-11-09 14:32 张三编程分享
阅读(19938)
评论(0)
推荐(0)
2018年11月4日
Linux 创建交换分区扩展虚拟内存
摘要: 当计算机的物理内存不足时,可以利用磁盘空间扩张为物理内存,实现的方式则是创建交换分区。 命令:mkswap + 分区设备 (格式化交换分区) mkswapon +分区设备 (启用交换分区) mkswapoff +分区设备 (停止交换分区) free | grep -i swap (查看交换空间)
阅读全文
posted @ 2018-11-04 11:56 张三编程分享
阅读(406)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告