![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C编程
文章平均质量分 53
齐卡卡西
90后的工科技术宅一枚
展开
-
ns3的入门教程<3>(数据网络技术实验)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档ns3的入门教程<2>前言一、硬件实现二、通信实现1.传输层UDP通信实现2.代码分析三、 总结前言接着上一次的报告继续,实现星型结构网络环境进行仿真一、硬件实现在硬件实现方面需要看下在ns3文件夹下的 /usr/local/workspace/ns-allinone-3.28.1/ns-3.28.1/examples/tutorial文夹下的文件,下面有:first.cc, second.cc, third.cc,等文件,可原创 2021-01-31 09:14:12 · 1406 阅读 · 1 评论 -
ns3的入门教程<2>(数据网络技术实验)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档ns3的入门教程<2>前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言接着上一次的报告继续,实现总线结构网络环境进行仿真提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdi原创 2021-01-31 08:55:16 · 1070 阅读 · 0 评论 -
反转位数
反转位数题目示例注意点题目解决方案实现代码题目给定一个32位整数 num,你可以将一个数位从0变为1。请编写一个程序,找出你能够获得的最长的一串1的长度。示例输入: num = 1775(11011101111)输出: 8输入: num = 7(0111)输出: 4注意点特殊元:-1,0x7fffffff,中间出现过两次错误,均是特殊的元素导致的错误,在解决之后代码运行如飞,击败99%的用户题目解决方案利用暴力解决的方法,首先写一个函数计算一个int型的数据中,有多少连续的“1原创 2021-01-30 10:51:11 · 195 阅读 · 1 评论 -
数字二进制码中位1的个数
位1的个数题目解答方法解法1: 利用循环移位的思想解法2: 拿去数字最末尾的“1”,直到为0为止题目编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为汉明重量)。提示:请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式都是相同的。在 Java 中,编译器使用二进制补码记法来表示有符号整数。因此,在上面原创 2021-01-09 23:34:51 · 177 阅读 · 0 评论 -
leetcode 2 的幂
2 的幂题目解答方法解法1: 利用除2的思想解法2: 利用2的幂的二进制码,只有一个“1”解法3: x & (-x) 保留了最右边的 1题目给定一个整数,编写一个函数来判断它是否是 2 的幂次方。示例 1:输入: 1输出: true解释: 20 = 1解答方法注意事项:首先要排除负数,负数不可以参加运算,并且一定不是2的幂解法1: 利用除2的思想时间复杂度为O(log2N),空间复杂度为 O(1)这种方式不提,只需要不断的除以2,知道结果为一即为2的幂.解法2: 利用2的幂原创 2021-01-09 00:01:46 · 111 阅读 · 0 评论 -
Makefile书写与阅读
前言这一段时间抽空看了下Makefile的一些基本的写法,以下是我的个人见解 Makefile Linux或者类Linux操作系统下进行代码管理的一种常用的工具,为我们代码的编译和管理带来了巨大的便利, 但是学起来并不是那么容易以下通过一个简单的例子进行分析:这是个简单的排序程序 example.cpp 1 2 #include <stdio.h>...原创 2019-03-10 22:37:23 · 414 阅读 · 0 评论