- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 Visual Studio 2022安装使用说明
安装Visual Studio 2022下载Visual Studio 2022(下文简称VS2022)安装程序网址: Visual Studio 2022 预览版 (microsoft.com),如果网址不能访问,可以在百度搜索Visual Studio 2022,进入微软官网下载(有”microsoft”字样即微软官网).图1 下载界面下载后文件如下: (注意不同时间下载的文件名可能不同).安装VS2022双击 或者 (这个是重命名后的文件)图2 启动下...
2021-08-07 07:31:15 25427 14
原创 Visual Studio Code配置go环境
Visual Studio Code配置go环境安装go语言开发包 下载新的go语言包,然后安装。下载网址: https://studygolang.com/dl 图1 选择合适的安装包 例如安装,” go1.14.2...
2020-04-26 10:26:04 1404
原创 C语言获取键盘方向键的键值
对于初学者在实现一些需要根据键盘输入进行不同操作的小程序时,如何判断键值是一个麻烦的事情,特别是方向键,下面的代码就是给大家演示如何获取键值的程序.#include <stdio.h>#include <windows.h>#include <conio.h>int main(){ int ch ;//保存从键盘读取的值 ...
2020-04-17 11:07:09 5615 2
原创 给定n个整数,将这n个整数合并成最大和最小的数字
例如:34,567,9,88。合并的最大数字为98856734,最小数字为34567889算法思路:找到数列的最大数字,将所有的数字变成和最大数字相同位数的数,数字改变规则为右边补自身的个位数字。在示例中的数据变成344,567,999,888。然后从大到小排序,即 999,888,567,344,再替换成原数据则为9,88,567,34,那么从头到尾合并即为最大数,从尾到头合并即为最小数...
2018-09-12 16:48:17 2486 3
原创 介于0到1000000之间的n个整数,请对他们进行排序,要求时间复杂度为O(n)
该题是腾讯2018研发面试题//算法解析:定义一个长度为1000000的数组brr,全部初始化为0,从头到尾遍历这n个数字,出现哪个数字则将其作为下标对应的数组值加1(哈希函数为y=x),然后从到到尾遍历brr,数字是几则将下标打印几次void Sort(int *arr,int n) //时间复杂度O(n),空间复杂度O(数据的取值范围){ int i; for(i=0...
2018-09-12 16:38:43 1919
原创 有一个集合由A-Z这26个字母组成,打印这个集合的所有子集
有一个集合由A-Z这26个字母组成,打印这个集合的所有子集,每个子集一行,写C代码实现,不能使用递归(腾讯面试题)详细解析见:https://blog.csdn.net/K346K346/article/details/80436430 //str为A~Z的字母集合,n为需要处理的前n个字符集合,本题n为26,n是为了方便测试void SubSet(int n){ const...
2018-09-12 16:37:23 1663
原创 c语言编码实现函数long htonl(long a),也就是将主机序转化为网络序
解析:主机序也称为本地字节序,分为大端和小端.大端:低地址放大数据;小端:低地址放小数据.网络序统一为大端该算法主要需要测试主机序,如果是大端则不做任何的改变,如果是小端则逆序bool IsLittle()//判断主机序是否为小端{ short a = 0x0001;//小数据为0x01,高数据为0x00 return *(char *)&a == 0x01; ...
2018-09-12 16:34:52 598
原创 利用泛型算法实现冒泡(腾讯面试题)
分析:泛型的意思即为不特定于某种数据类型,那么数据的表示,大小关系的比较则是该题的重点。typedef int (*PCmp)(void *vp1,void *vp2);//泛型比较//泛型冒泡void BubbleSort(void *arr,int len,int elemsize,PCmp cmp){ void *tmp = malloc(elemsize);//交换数据...
2018-09-12 16:32:45 235
原创 求一个有序数组中两个值相加为k的数字,返回这两个数字的下标。(腾讯面试题)
算法分析:有序的数组(假设非降序),采取双向遍历,一个从前往后,一个从后往前,当前数字相加如果相等则返回,如果小于k则前面的继续往后,如果大于k则后面的继续往前代码如下:typedef struct Pairs{ int x;//第一个数的下标 int y;//第二个数的下标}Pairs;//求一个有序数组中两个值相加为k的数字,返回这两个数字的下标。//找到返回正常...
2018-09-12 16:29:56 2459
原创 如何判断合法的IP地址,尽可能考虑各种情况 (腾讯面试题)
static int CountPoint(const char *str){ int count = 0; while(*str != '\0') { if(*str == '.') count++; str++; } return count;}//判断IPV4的地址是否合法的程序//只对...
2018-09-12 16:22:46 1187
python3.7.7官方汉化版文档-pdf.zip
2020-04-07
python3.8.2官方汉化版文档-html.zip
2020-04-07
计算机组成原理(第二版) 唐朔飞.pdf
2011-11-28
CIP-EIP规范EIP-CIP-V1-1.0
2010-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人