- 博客(10)
- 收藏
- 关注
原创 Ubuntu下自定义自由截图快捷键
新安装了Ubuntu系统,在新系统下截图自由截图有些不方便。在网上查了一个比较实用的方法,做一下笔记其实终端有一个自由截图命令gnome-screenshot -a但是每次都打开终端执行命令难免有些麻烦,所以我们讲这个命令做成一个快捷键打开“系统设置”2. 选择:”键盘“3. 选择”快捷键“当中的”自定义快捷键“ 4. 点击+号创建新的快捷键5. 之后点击新建的快捷键设置自己习惯...
2019-11-14 16:48:30
210
原创 将Ubuntu系统环境由中文改为英文
当初装系统的时候选择了简体中文,现在想变回英文。做个笔记防止忘记打开终端并获取su权限输入命令:gedit /etc/default/locale将内容改为# File generated by update-localeLANG="en_US.UTF-8"LANGUAGE="en_US:en"reboot查看效果...
2019-11-14 16:29:16
620
原创 解决Ubunt扩展屏屏幕分辨率不正常问题
打开终端并获取su权限输入命令:xrandr将会出现当前设备有效的输入设备名称:如我的是 LVDS-1和VGA-1还有一些分辨率信息,记下你要调整分辨的设备名记录下我们要修改分辨率的设备,我这里要改我扩展屏的分辨率,也就是VGA-1终端输入命令:cvt 1440 900后面的两个数字是你想要设置的分辨率,我显示器的最佳显示分辨率为1440*900复制引号后边的信息我这里...
2019-11-14 16:17:00
943
原创 快速排序之c语言实现代码(单边循环法)
本代码参考《漫画算法》一书,作者魏梦书。面试常考题型快速排序,利用单边循环实现,双边循环法请参考下文:https://blog.youkuaiyun.com/weixin_42377635/article/details/99320647/* *editor:帮我起个昵称吧 *date:2019.9.23 *水平有仅供学习参考 */#include <stdio.h>#define...
2019-09-23 09:56:54
468
原创 memcpy和strcpy函数的C语言实现
memcpy和strcpy是两个面试经常会问到的函数,在网上找了很多资料都号称自己是c语言标准库源码。但是觉得质量参差不齐,记录一下本人认为最简单最容易理解的方法。两者区别在于:memcpy:指定内存拷贝的字节数量,不仅限于拷贝字符;考虑到了目标和源内存重叠情况,所以一定程度上可以认为本文中的memcpy实现了标准库中的memmove函数的功能。strcpy:遇到结束符即停止,用于字符串拷贝...
2019-08-31 12:36:44
194
原创 c语言:当数组作为形参调用函数时,需要连同数组长度一起传进来!
以前一直不知道为什么数组作为形参调用函数时需要连同数组长度一起传进来,难道不能在被调用函数当中利用sizeof()自己算吗?答案是不可以!下面来做个实验:/*project:testeditor:帮我起个昵称吧date:2019.8.13*/#include <stdio.h>#define debug printf("----------到这里没问题------...
2019-08-13 11:29:41
3784
3
原创 二叉堆(最小堆)的C语言实现
本代码参考《漫画算法》一书,作者魏梦书。先说一下环境,win10,VS2017,不使用预编译头。本代码使用数组(也可以使用链表)构建二叉堆,二叉堆是一种特殊的完全二叉树,所以父节点索引和子节点索引符合以下公式:children_left=parent2+1;children_right=parent2+2;对于二叉堆,有如下几种操作:插入节点当二叉堆插入节点时,插入位置时完全二叉树...
2019-08-13 10:34:50
1253
原创 快速排序之C语言实现代码(双边循环)
本代码参考《漫画算法》一书,作者魏梦书。通过双边循环算法实现的快速排序,还有单边循环的快速排序,下次再来实现。#include <stdio.h>#define DEBUG printf("---------到这里没问题----------\n")int partiton(int* , int , int );void quicksort(int* , int , int );...
2019-08-12 18:31:29
653
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人