用static声明外部变量与内、外部函数

1、用static声明外部变量 若希望某些外部变量只限于被本文件引用,而不能被其他文件引用,可以在定义外部变量时加一个static声明。 例:(file1.c) #include <stdafx.h> #include<stdio.h> void main() { int power(int); int b=3,c,d,n; printf("enter the number a and its power n:\n"); scanf("%d%d",&A,&n);
分类: 其他 发布时间: 02-03 23:18 阅读次数: 0

一本通1543与众不同

1543:【例 3】与众不同 时间限制: 1000 ms 内存限制: 524288 KB 题目描述 A 是某公司的 CEO,每个月都会有员工把公司的盈利数据送给 A,A 是个与众不同的怪人,A 不注重盈利还是亏本,而是喜欢研究「完美序列」:一段连续的序列满足序列中的数互不相同。 A 想知道区间 [L,R] 之间最长的完美序列长度。 输入格式 第一行两个整数 N,M,N 表示连续 N 个月,编号为 0 到 N-1,M 表示询问的次数; 第二行 N 个整数,第 i个数表示该公司第 i 个月的盈利值
分类: 其他 发布时间: 02-03 23:18 阅读次数: 0

力扣——合并二叉树

给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。 你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为 NULL 的节点将直接作为新二叉树的节点。 示例 1: 输入: Tree 1 Tree 2 1 2
分类: 其他 发布时间: 02-03 23:18 阅读次数: 0

如何使用phpMyAdmin管理数据库

如何使用phpMyAdmin管理数据库 phpMyAdmin是一个MySQL数据库管理应用程序。有了它,您可以创建,更改,删除,删除,导入和导出MySQL数据库表。您还可以运行MySQL查询,优化,修复和检查表,更改排序规则。
分类: 编程语言 发布时间: 02-03 23:01 阅读次数: 0

挪森留学只用3天自助轻松搭建完美官网

客户感言:站狼的建站产品非常好用和方便作为小白的我,只是稍微研究一下就做出了自己的留学官网,感觉很棒,也许我们本身从事教育学习行业也是加分的,高效的,网站自己都觉的非常好看。
分类: 编程语言 发布时间: 02-03 23:01 阅读次数: 0

针对IPsec VPN主要出现的问题

针对IPsec VPN主要出现的问题: 第一个:北京ASA5520出现的问题 全局配置了本地isakmp标识后,很多设备都必须要明确指出,否则无法建立ike sacrypto isakmp identity hostname (标识,可以有不同的类型,但意义类似) 此配置,主要是针对山石防火墙无...
分类: 编程语言 发布时间: 02-03 23:01 阅读次数: 0

python入门-day5

1.判断 if <>: <> elif<>: <> else: <> 2.循环 while <>: 3.零碎知识点 ·运算符 **:乘方 //:整数除法 优先级,乘方最高 //与乘除同级 ·a[5:15:3] 名为切片 5代表切片初始位置 15代表切片结束位置 3代表步长 4.汇率程序 """ #作者:Robin #日期:2019.2.2 #版本:v3.0 """ #汇率 USD_VS_RMB = 6.77 #带单位的货币输入 currency_str_value =
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

member access within misaligned address 0x0000002c3931 for type 'struct ListNode‘

在做leetcode 第2题时使用C语言编写链表时报错 错误复现 错误原因 解决办法 错误复现 报错时的代码如下 /** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */ struct ListNode* addTwoNumbers(struct ListNode* l1, struct ListNode* l2)
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

HDU5663 Hillan and the girl

题意 求 \[ \sum_{i=1}^{n}\sum_{j=1}^m[gcd(i,j)为完全平方数] \] 题解 我们设一个函数\(f(x)\)表示 \[ f(x)= \begin{cases} 1(x为完全平方数)\\ 0(x不为完全平方数) \end{cases} \] 然后大力推式子,最后推出来是这样的 \[ \sum_{T=1}^{n}\frac{n}{T}\frac{m}{T}\sum_{k|T}\mu(\frac{T}{k})f(k) \] 后面那段并不是积性函数。。。但是会发现完
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

(寒假GYM开黑)2018-2019 ACM-ICPC Brazil Subregional Programming Contest

layout: post title: 2018-2019 ACM-ICPC Brazil Subregional Programming Contest author: "luowentaoaa" catalog: true tags: mathjax: true - codeforces 传送门 付队! 许老师! B.Marbles (nim博弈) 题意 一个棋盘n个点,每次可以把一个棋子移动到(x-d,y) or (x,y-d) or (x-d,y-d) 把其中一个棋子移动到(0,0)的
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

JAVA:简单添加菜单界面(swing)

1 package com.le.menu; 2 3 import java.awt.Color; 4 import java.awt.Container; 5 import java.awt.FlowLayout; 6 import java.awt.GridLayout; 7 import java.awt.event.ActionEvent; 8 import java.awt.event.ActionListener; 9 import java.aw
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

java 11 标准Java异步HTTP客户端

这是 Java 9 开始引入的一个处理 HTTP 请求的的 HTTP Client API,该 API 支持同步和异步,而在 Java 11 中已经为正式可用状态,你可以在 java.net 包中找到这个 API。 来看一下 HTTP Client 的用法: var request = HttpRequest.newBuilder() .uri(URI.create("https://javastack.cn")) .GET() .build(); var client = HttpC
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

《程序是怎样跑起来的》第六章读后感

本章讲解了文件的压缩,压缩的文件的扩展名有LZH和ZIP等,当文件太大放不下时,会采用文件压缩的方法。文件是以字节为单位存储的,文件其实就是字节数据的集合,字节数据是连续存储的。用“数据 * 压缩次数”的形式来表示的压缩方法为RLE算法,该算法经常用于压缩传真的图像,该算法的缺点是不适合进行文本文件的压缩,第二种压缩算法哈夫曼算法指为压缩对象文件分别构造最佳的编码体系并以该编码体系为基础来进行压缩,把出现的数据用大于或小于8位的字节表示,而后又通过莫尔斯编码进一步了解了哈夫曼算法通过哈夫曼树可
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

EF6学习笔记二十七:并发冲突(一)

要专业系统地学习EF推荐《你必须掌握的Entity Framework 6.x与Core 2.0》。这本书作者(汪鹏,Jeffcky)的博客:https://www.cnblogs.com/CreateMyself/ 来到并发这里了,我自己得先承认,并发对我来说完全是一个熟悉又真正陌生的东西,总的来说,我对并发一无所知。 那么不管是怎么回事,我也要说一下。之前看过零星的一些讲硬件的东西,说的是,很多个应用你看似同时开启,同时运行的,其实只是,CPU速度太快,让你察觉不了。 所以不可能存在两个任
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

多项式求值 n维多项式 Horner解法

#include<iostream> using namespace std; template<class T> T ploy(T *coeff,int n,const T&x){ T value=coeff[n]; for(int i=1;i<=n;i++) value=value*x+coeff[i-1];//你麻痹 return value; } int main() { int n,x; cin>>n>>x;
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

【WC2019】数树 树形DP 多项式exp

题目大意   有两棵 \(n\) 个点的树 \(T_1\) 和 \(T_2\)。   你要给每个点一个权值吗,要求每个点的权值为 \([1,y]\) 内的整数。   对于一条同时出现在两棵树上的边,这条边的两个端点的值相同。   若 \(op=0\),则给你两棵树 \(T_1,T_2\),求方案数。   若 \(op=1\),则给你一棵树 \(T_1\),求对于所有 \(n^{n-2}\) 种 \(T_2\),方案数之和。   若 \(op=2\),则求对于所有的 \(T_1,T_2\),求方
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

java:throw异常后代码还会继续执行?

java中throw异常后代码还会继续执行吗 今天遇到一个问题,在下面的代码中,当抛出运行时异常后,后面的代码还会执行吗,是否需要在异常后面加上return语句呢? public void add(int index, E element){ if(size >= elements.length) { throw new RuntimeException("顺序表已满,无法添加"); //return; //需要吗? } .... } 为了回答这个问题,我编写了几段代码测试了一下,结果如下:
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

前向星

前向星一种数据结构,以储存边的方式来存储图。构造方法如下:读入每条边的信息,将边存放在数组中,把数组中的边按照起点顺序排序(如果是链式存储则不用排序),前向星就构造完了。 1. 非链式 首先通过建立数组存储边; 然后对数组按起点从小到大排序; 用len[i]来记录所有以i为起点的边在数组中的存储长度; 用head[i]记录以i为边集在数组中的第一个存储位置; 通过以上信息就可以存储图的所有信息; 2. 链式(通过数组模拟链表) //结构体 struct EDGE{ int to,w,n
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

计算名次

构造一个新数组,将对应位置的数字,从大到小或从小到大排序的名次存储,并输出 //计算名次 #include<iostream> #include<cstring> using namespace std; int book[101]; void rank(int *a,int n,int book[]){ for(int i=0;i<n;i++){ for(int j=0;j<n;j++) if(a[j]<a[i]) book[i]++; //
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0

javaWeb_JDBC_PreparedStatemment的使用

JDBC基础_PreparedStatement 1.使用PreparedStatement的好处(why) (1).PreparedStatement是Statement的子接口,可以传入带占位符的sql语句,并提供补充占位符变量的方法。 (2).在使用Statement的时候需要进行sql的拼写,容易出错,而且很麻烦,使用PreparedStatement的时候可以避免拼写。 (3).可以防止sql注入 SQL 注入是利用某些系统没有对用户输入的数据进行充分的检查,而在用户输入数据中注入非
分类: 其他 发布时间: 02-03 23:01 阅读次数: 0