什么是内存对齐 以一个例子来说明,以64位系统为例 type test struct { a int32 b byte } func main() { fmt.Println(unsafe.Sizeof(test{})) // 8 } 理论上int32占4个字节,byte占一个字节,test结构体应 ...
分类:
其他好文 时间:
2020-12-02 12:22:43
阅读次数:
4
/** * Definition for a binary tree node. * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * }; */ /** * Return an arr ...
分类:
其他好文 时间:
2020-11-26 14:41:52
阅读次数:
8
noilinux-1.4.1(g4.8.4)下sizeof(long double a)为12,Windows(g4.9.2)和Deepin(g++8.3.0)下都为16 sort默认从小到大排序,默认使用operator<为比较符 priority_queue,默认大根堆,小根堆为priority ...
分类:
其他好文 时间:
2020-11-25 12:25:36
阅读次数:
6
https://codeforces.ml/contest/888/problem/G struct TrieNode { int cnt; int num; int nxt[2]; void Init() { cnt = 0; num = 0; memset(nxt, 0, sizeof(nxt) ...
分类:
其他好文 时间:
2020-11-24 12:58:41
阅读次数:
10
问题: udp发送数据时候报错sendto error : Permission denied 改正方法: 在创建了套接字后,加上下列代码: int on=1; setsockopt(sock,SOL_SOCKET,SO_REUSEADDR | SO_BROADCAST,&on,sizeof(on) ...
分类:
其他好文 时间:
2020-11-23 12:00:57
阅读次数:
5
一维数组二维数组字符数组处理字符串的函数一维数组二维数组字符数组处理字符串的函数一、一维数组:类型符数组名[常量表达式];数组名既可以表示数组的地址,也可以表示数组首元素的地址,两个在数值上是一样的,但是含义不一样。intarry[10];这个数组里元素个数:intn=sizeof(arry)/sizeof(arry[0]);//元素个数=数组的总体字节大小/第一个元素的所占字节大小表示这是一个整
分类:
编程语言 时间:
2020-11-21 12:00:21
阅读次数:
6
题目链接:a^b 题目分析: 简单数论,快速幂模板题 代码如下: #include<bits/stdc++.h> using namespace std; #define mm(a,x) memset(a,x,sizeof a) #define mk make_pair #define ll lon ...
分类:
编程语言 时间:
2020-11-19 13:00:22
阅读次数:
21
题目描述 重庆八中在$80$周年校庆的时候获捐$n$个杯子, 每个杯子有两个属性:一个是已装水量$ai$,一个是可装水量$bi$(\(ai <= bi\))。 从一个杯子向另一个杯子倒$x$单位体积的水需要花费的时间是$x$秒。 现在用$n$ 个杯子中的$k$个来装所有的水, 求最小的$k$, 以及 ...
分类:
其他好文 时间:
2020-11-19 12:49:31
阅读次数:
14
八皇后 - queen 模板 题目链接 Code 1_queen.rar:https://www.90pan.com/b2125383 密码:bvsw queen 文件名 queen.cpp 分数 1 初始化代码 #include <iostream> #include <cstring> usin ...
分类:
其他好文 时间:
2020-11-11 16:34:56
阅读次数:
11
数组不完全初始化:后面五个值默认为零#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>intmain(){intarr[10]={1,2,3,4,5};//不完全初始化,后面五个值默认为零return0;}intmain(){chararr[10]={"a","b","c"};//不
分类:
其他好文 时间:
2020-11-11 16:03:36
阅读次数:
4