搜索结果
查询Tags标签: long,共有 1549条记录-
STM32 MDK片外FLASH下载算法制作 —— 基于QSPI(W25Q32)
前言最近做个项目用到STM32H750这款芯片,其片内flash只有128KB大小(虽网上说实际上和H743一样有2MB,但保险起见还是没有采用此方法),由于项目使用了RTOS、LWIP、TLS等,生成程序比较大、所以加了片W25Q32(4MB大小)作为片外FLASH使用,在需求有串口升级程序的功能、…
2022/2/4 14:17:39 人评论 次浏览 -
C++函数实现计算一个数的阶乘
递归 #include <iostream> using namespace std;long long factorial(int n);int main() {int n;cin >> n;cout << factorial(n) << endl;return 0; }long long factorial(int n) {// write your code here......if(n==1)return 1;return n * fac…
2022/2/4 14:13:14 人评论 次浏览 -
【Linux】LDD学习笔记——操作硬件——IO内存
原文出处:http://blog.chinaunix.net/uid-25014876-id-80627.htmlxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx在之前章节的驱动,都没有对硬件进行操作,接写来将从我之前学的裸板驱动开始,讲解在linux系统下如何访问硬件…
2022/2/4 7:15:16 人评论 次浏览 -
洛谷P2241 统计方形(数据加强版)
参考资料:https://www.luogu.com.cn/blog/Zuoing/solution-p2241 只能说感叹大佬的强大; 不说了,手敲一边代码就这样吧,再怎么讲也不如原创讲得好; 附上代码:#include<bits/stdc++.h> using namespace std; int main() {int n,m;cin>>n>>m;long lo…
2022/2/4 6:12:34 人评论 次浏览 -
C 语言是一门抽象的、面向过程的语言,C 语言广泛应用于底层开发
C 语言基础,来喽!前言 C 语言是一门抽象的、面向过程的语言,C 语言广泛应用于底层开发,C 语言在计算机体系中占据着不可替代的作用,可以说 C 语言是编程的基础,也就是说,不管你学习任何语言,都应该把 C 语言放在首先要学的位置上。下面这张图更好的说明 C 语言的重…
2022/2/3 23:13:04 人评论 次浏览 -
Java之Date类
Date日期类: Date中得出的数据都是long型的,所以需要日期与long类型的相互转换的方法:- 将long转为Date: public Date(long date);import java.util.Date;public class Main {public static void main(String[] args) {Date date = new Date();long cur = date.getTime…
2022/2/3 20:15:08 人评论 次浏览 -
P5283 [十二省联考 2019] 异或粽子
给定 \(n\) 个整数 \(a_1,a_2...a_n\) ,求出所有子段异或和前 \(k\) 大的和 . \(1\leq n\leq 5\cdot 10^5,0\leq k\leq \min(\frac{n(n-1)}{2},2\cdot 10^5),0\leq a_i\leq 2^{32}-1\)前缀和数组为 \(b_0,b_1,b_2,\cdots b_n\) ,那么 \([l,r]\) 的字段异或和就是 \(b_r\…
2022/2/2 23:15:15 人评论 次浏览 -
PAT (Basic Level) Practice 1086 就不告诉你 (15 分)
题目:1086 就不告诉你 (15 分) 来源:PAT (Basic Level) Practice 传送门 1086 就不告诉你 题面题意:倒着输出两数乘积 思路:水题,注意1000*1000这种的应该输出1,没有前导零。 Code点击查看代码 #include <bits/stdc++.h> using namespace std;int mai…
2022/2/1 23:11:45 人评论 次浏览 -
2022牛客寒假算法基础集训营2
赛场上完成度:9/13 rank:20 A https://ac.nowcoder.com/acm/contest/23477/A 一个比较愚蠢的办法,假定只用x张伤害法术,显然可以造成的伤害是一个区间,因此每次二分找到最小的大于等于询问值的区间右端点,判断询问值是否被左端点包含即可。#include<bits/stdc++.…
2022/2/1 17:43:44 人评论 次浏览 -
LeetCode 5994. 查找给定哈希值的子串
题意 使用指定的hash函数,返回给定字符串s第一个长度为k的hash值 = 给定hashVal的子串的下标。 方法 hashNew=val(s[first])+power∗(hashNow−val(s[last])∗power^(k−1) 代码 class Solution { public:int indexChar(char s){return (int)(s - a) + 1;}int fastPow(in…
2022/2/1 7:01:15 人评论 次浏览 -
[Cnoi 2021]
[Cnoi2021]矩阵 // ExtraTime Common Header Simple over C++14 #include<bits/stdc++.h> using namespace std; typedef long long ll; typedef unsigned long long ull; typedef long double ld; typedef pair<int,int> pii; typedef pair<ll,ll> pll…
2022/1/31 6:04:24 人评论 次浏览 -
2022寒假训练week3
Day1,2 22牛客寒假训练营1 E 炸鸡块君的高中回忆 因为不论怎么操作,前面的几次最多带入m-1,最后一次最多可以带入m 所以我们就能得到一个式子\(k(m-1)+m\ge n\),化简这个式子就能得到\(k\ge \frac{n-m}{m-1}\) 所以答案就是\(2k+1\)次,然后只需解这个不等式即可 #incl…
2022/1/30 23:34:58 人评论 次浏览 -
D - LR insertion
#include<cmath> #include<iostream> #include<algorithm> #include<vector> #include<bitset> using namespace std; typedef long long ll; const int N = 2e5 + 10; int n, m; string s; int sx[N], sy[N]; int x, y;vector<int> …
2022/1/30 23:10:56 人评论 次浏览 -
【非官方题解】2022牛客寒假算法基础集训营2
2022牛客寒假算法基础集训营2_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_牛客竞赛OJ 目录 A-小沙的炉石 B-小沙的魔法 C-小沙的杀球 D-小沙的涂色 E-小沙的长路 F-小沙的算数 G-小沙的身法 H-小沙的数数 I-小沙的构造 J-小沙的Dota K-小沙的步伐 L、M-小沙的remakeA-小沙…
2022/1/30 22:34:37 人评论 次浏览 -
C++代码破解曹瞒走华容道(广搜、状态压缩、二叉排序树)
问题描述 66的网格内,有竖条和横条,长度为2或3 竖条只能上下移动,横条只能左右移动 在给定步数内,使得绿色横条(即曹阿瞒有我良计取冀州便是易如反掌 )到达右端 (不想看只想要代码的点我) ![Alt](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9hdmF0YXIuY3Nkbi5uZXQv…
2022/1/30 17:04:34 人评论 次浏览