
C/C++
FNR_S
这个作者很懒,什么都没留下…
展开
-
华为机试:找出矩阵的最大值
华为机试原创 2022-08-13 14:00:56 · 554 阅读 · 0 评论 -
华为机试:寻找数组中A=B+2C的组合
华为牛客网机试题目原创 2022-08-13 13:56:05 · 755 阅读 · 0 评论 -
C++ 中的 Lambda 表达式
在 c + + 11 及更高版本中,lambda 表达式(通常称为 "lambda")是一种定义匿名函数对象的简便方法, (关闭) 在调用的位置或作为自变量传递给函数的位置。 通常,lambda 用于封装传递到算法或异步函数的几行代码。Lambda 表达式的组成部分ISO C++ 标准展示了作为第三个参数传递给std::sort()函数的简单 lambda:#include <algorithm>#include <cmath>void abssort(fl...原创 2021-08-16 23:03:50 · 390 阅读 · 0 评论 -
LeetCode:最长无重复子串
LeetCode:合并两个有序链表int lengthOfLongestSubstring(char* s){ int len=0; int start=0; int end=0; char map[128]={0}; map[(int)*(s+start)]=1; while(*(s+end)!='\0') { // if(map[(int)*(s+end)]==0) // { //原创 2021-01-17 11:08:49 · 186 阅读 · 0 评论 -
LeetCode:反转链表
LeetCode:反转链表/** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */struct ListNode* reverseList(struct ListNode* head){ if(head==NULL || head->next==NULL) return head; st原创 2021-01-17 11:06:14 · 115 阅读 · 0 评论 -
LeetCode:合并两个有序链表
LeetCode:合并两个有序链表/** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */struct ListNode* mergeTwoLists(struct ListNode* l1, struct ListNode* l2){ if(l1==NULL) return l2; if(l2==NUL原创 2021-01-17 11:01:47 · 115 阅读 · 0 评论 -
C/C++求给定数组的次大值
int subMax(int a[],int n){ int max=a[0]; int sub_max=a[0]; for (int i = 1; i < n; i++) { if(a[i]>max) { max=a[i]; } else if(a[i]<max) { if(a[i]>sub_max) { sub_max=a[i]; } } e...原创 2020-10-23 10:54:51 · 755 阅读 · 0 评论 -
判断浮点数是否相等
float的精度误差1e-6,double精度误差在1e-15判断一个float型数:if(fabs(f) < 1e-6);判断一个double型数:if(fabs(f) < 1e-15);若为真,则看作相等。PS:fabs()是对浮点数求绝对值,abs()是对整数求绝对值。...原创 2020-10-13 14:44:25 · 740 阅读 · 1 评论 -
CMakeLists调用共享库
so共享库编写创建一个名为 MySharedLib 的共享库CMakeLists.txtcmake_minimum_required(VERSION 3.10)project(MySharedLib)set(CMAKE_CXX_STANDARD 11)add_library(MySharedLib SHARED library.cpp library.h)library.h#ifndef MYSHAREDLIB_LIBRARY_H#define MYSHAREDLIB_LIBRARY_H原创 2020-10-12 21:05:09 · 876 阅读 · 1 评论 -
C语言捕获网卡数据(抓包)
#include "stdio.h"#include "winsock2.h"#pragma comment(lib,"ws2_32.lib") //For winsock#define SIO_RCVALL _WSAIOW(IOC_VENDOR,1) //this removes the need of mstcpip.hvoid StartSniffing (SOCKET Sock); //This will sniff here and therevoid ProcessPacke.原创 2020-08-16 19:38:43 · 3331 阅读 · 4 评论 -
ROS学习笔记(二)---Beginner Level常用操作
ROS学习笔记(二)---Beginner Level初学ROS做的笔记,权当备忘录1.安装并配置ROS环境1.1安装1.2 管理环境1.3 创建ROS空间2.ROS文件系统介绍3.创建并编译ROS程序包3.1 创建新的ROS package3.2编译package4.理解ROS节点和话题4.1图的概念4.2节点4.3客户端库4.4 roscore4.5使用rosnode4.6使用rosrun5.理解ROS服务和参数5.1 ROS Services5.2 Using rosparam6. 使用rqt_con原创 2020-06-30 20:05:36 · 878 阅读 · 1 评论 -
C++ Template之多自定义参数实例化
简单写个示例:【VS2012编译运行通过】头文件,定义一个类模板(含有虚函数)和需要用到的实例化参数类#ifndef _PEOPLE_H#define _PEOPLE_H#include <iostream>using namespace std;class pq1;class pq2;template<class T,class D>class people{public: T age; people() {} ~people()原创 2020-06-09 10:20:35 · 670 阅读 · 0 评论 -
VS2013 go to definition(转到定义)失效的解决方法
通常遇到这种情况,在关闭VS的时候还会有一个弹窗提示sql server compact4.0没有安装。我是两步解决的。首先,第一步安装它提示个这个包,下载地址Download sql server compact4.0下载好按照提示一步一步走完。然后第二部,比较重要,在vs2013里面更改一项设置,将Always Use Fallback Location改为true具体设置路径...原创 2020-03-31 17:12:19 · 2167 阅读 · 0 评论 -
嵌入式单片机开发中的常用位运算(一)
一、判断一个byte(或者int)的数中某一位是否为1(或0) 要判断的数Num, 位置为第N位(从低字节起【1】)if(Num &(1<<(N-1))>0) //或者可以写16进制数Num &(hex(1<<N-1)){ //为1}else{ //为0}二、给一个byte(或者int)数中某一位赋值1...原创 2019-07-31 11:24:12 · 1087 阅读 · 0 评论 -
Qt Creator5.8调用大漠插件
在网上找了很多,没找到这方面的教程,通过Qt官方帮助终于调试成功。Qt有专门的类实现com组件的调用,说明文档上有很多种方式,这里简单说明一种方式。第一步、在头文件中添加需要的头文件#include<QDir>#include<QProcess>#include<QAxWidget> 第二步、在Pro文件中添加配置代码QT +...原创 2017-04-14 19:48:39 · 4057 阅读 · 10 评论 -
C/C++之单链表的节点删除和插入
#include<stdio.h>#include<stdlib.h>//Linked-list structuretypedef struct ListNode{ int data; //data field struct ListNode *next; //point to next node...原创 2019-04-01 16:30:55 · 1331 阅读 · 0 评论 -
How to deal with Python not finding TensorFlow module
It might be a bug in pylint. This page could help.https://medium.com/@haominnn/how-to-deal-with-python-not-finding-tensor-flow-module-under-anaconda-3aefa8ffae11转载 2019-03-31 00:09:46 · 154 阅读 · 0 评论 -
C/C++数据结构之链表(一步一步拆解单链表)
困扰了很久的数据结构重新拾起来,参考博客大牛的文章,思考出一点自己的理解,希望给在学习数据结构这条路上的兄弟姐妹有所帮助,也为自己家能够理清思路。废话不多说,直接上代码。所需头文件如下并且屏蔽安全警告:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<malloc...原创 2018-04-07 22:38:57 · 286 阅读 · 1 评论