C语言解决蚂蚁走迷宫问题
在 n×m 个点组成的地图上,每一个点可以用坐标 (x, y)(1≤x≤n,1≤y≤m)来表示。地图上爬来了一只小蚂蚁,小蚂蚁从地图边界上的一点出发(形式化地说,从 (x0,y0) (x0=1或x0=n或y0=1或y0=m )出[……]
在 n×m 个点组成的地图上,每一个点可以用坐标 (x, y)(1≤x≤n,1≤y≤m)来表示。地图上爬来了一只小蚂蚁,小蚂蚁从地图边界上的一点出发(形式化地说,从 (x0,y0) (x0=1或x0=n或y0=1或y0=m )出[……]
有部分网友提到上篇文章ZeroMQ性能分析,没有提供测试代码,想要自己验证测试结果;本篇文章,主要介绍代码层面,如何使用ZeroMQ。测试样例有python版本、C/C++版本。
根据官方介绍,ZeroMQ是支持多语言,也就是说,它支持在多种不同语言的进程之[……]
开发环境采用 VSCode + Remote SSH 所有的配置已经搭建完成本地开发,代码自动同步到服务器。今天Visual Studio Code 推出1.4.11版本,VS code自动安装成功后,本地无法打开远程服务器文件进行开发,提示 Waiting for vsco[……]
最近在项目中需要实现一个超时数据自动删除功能,采用了deque这个数据结构使用它的头删尾插功能。在实现删除功能时,程序出现了crash。
程序在iOS平台上未出现异常现象,但是在Android平台偶尔会出现crash现象。通过ndk-stack[……]
在学习C语言特性时,理解指针始终是一道坎,很多人对指针有时代表地址有时代表数据表示很难理解,畏惧使用指针。在工作中凡是涉及C/C++就一定会使用指针,学懂指针很有必要。
指针是变量 32位系统下占用4个字节、用来表示或者存储变[……]
工欲善其事必先利其,一个良好的开发环境有助于享受计算机编程的乐趣。大学时为了安装VC 6.0安装过各种插件、甚至重装系统,对于编程新手来说道阻且艰。VC 6.0是10年前微软推出的开发工具很早就不维护了,现在我们有了更友好的开发工具,羡慕各位。
对于编程新手来说,我们渴望一款安装简单、使用方便[……]