Move on

personal growing and some quenstions.
私信 关注
Summer丶snow
码龄2年
  • 145,912
    被访问量
  • 273
    原创文章
  • 19,905
    作者排名
  • 131
    粉丝数量
  • 毕业院校 山东理工大学
  • 于 2018-12-17 加入CSDN
获得成就
  • 获得190次点赞
  • 内容获得33次评论
  • 获得488次收藏
荣誉勋章
兴趣领域
  • #算法
    #推荐算法
TA的专栏
  • SDUT OJ
    178篇
  • 二维数组
    12篇
  • 字符数组/字符串
    25篇
  • 结构体/共用体
    13篇
  • 链表
    18篇
  • 递推递归
    24篇
  • 贪心算法
    15篇
  • 动态规划(DP)
    17篇
  • 栈和队列
    3篇
  • KMP
    1篇
  • 二叉树
    9篇
  • 图
    10篇
  • 深度优先搜索(DFS)
    10篇
  • 广度优先搜索(BFS)
    2篇
  • 排序
    5篇
  • 查找/搜索
    6篇
  • 打印图形
    3篇
  • VJ
    10篇
  • 项目/实验
    2篇
  • ——各语言知识——
    1篇
  • C语言
    14篇
  • C++
    28篇
  • Java
    32篇
  • Python
    5篇
  • C#
    2篇
  • 面向对象
    2篇
  • 数学
    20篇
  • 离散数学
    12篇
  • ——计算机及程序基础知识——
    9篇
  • 编译原理
    6篇
  • 数据库
    14篇
  • 计算机组成原理
    9篇
  • 计算机基础
    5篇
  • 程序知识
    15篇
  • 软件使用
    2篇
  • ——杂文——
    1篇
  • 求职面试
    3篇
  • 生活随感
    1篇
  • 观后感
    2篇
  • 牛人
    1篇
  • 杂
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

进程管理系统的设计与实现 SDUT 操作系统实训 项目 Java

进程管理系统的设计与实现要求:(1)设计一个完整的进程调度系统,至少包含三种常用的算法(FCFS、SPF、静态优先权、响应比、时间片轮转),系统中至少包含5个进程,并且能够体现进程的动态申请;(2)定义PCB;(3)结果要能够显示出进程的调度序列及进入系统的时间、运行时间、完成时间、周转时间、带权周转时间、优先权等必要信息;(4〉设计的输入数据要能体现算法的思想本人使用Java语言编写,编写过程中在网络中查找大量资料。本人是本篇代码的唯一作者。本代码仅限参考学习,禁止抄.
原创
26阅读
0评论
0点赞
发布博客于 3 月前

Java 设计一个多线程程序如下:设计一个火车售票模拟程序。

设计一个多线程程序如下:设计一个火车售票模拟程序。假如火车站要有100张火车票要卖出,现在有5个售票点同时售票,用5个线程模拟这5个售票点的售票情况1、要求打印出每个售票点所卖出的票号2、各售票点不能售出相同票号的火车票package test1;import java.io.*;import java.util.*;public class Main { public static void main(String args[]) { SaleTicket st =.
原创
165阅读
0评论
0点赞
发布博客于 3 月前

Java练习题 类 对象的文件存取 对象序列化存取

定义一个Student类,里面含name、age属性;定义一个测试类,创建一个Student数组,数组中的Student对象赋初值,将数组中的各个Student对象的内容输出到student.txt文件中;然后将文件中的内容读出并在显示器中显示出来。package test1;import java.io.*;import java.util.*;public class Main { public static void main(String args[]) { S.
原创
89阅读
2评论
0点赞
发布博客于 3 月前

Java 利用输入/输出流类,从键盘上读入若干字符,然后把字符显示在屏幕上的同时,写到文件test.dat文件中。

Java利用输入/输出流类,从键盘上读入若干字符,然后把字符显示在屏幕上的同时,写到文件test.dat文件中。package test1;import java.io.*;import java.util.*;public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); String str = sc.next();//读取一串连续无空格、无
原创
111阅读
1评论
0点赞
发布博客于 3 月前

Java练习题 类 先创建一个Point类,然后定义Trianglele类。在Trianglele类中定义三个Point的实体来表示一个三角形的三个点,然后定义两个方法求三角形的周长、面积。

先创建一个Point类,然后定义Trianglele类。在Trianglele类中定义三个Point的实体来表示一个三角形的三个点,再定义构造方法对这三个点进行初始化,然后定义两个方法求三角形的周长、面积。定义一个测试类,在main()中创建一个对象,求给定三点的三角形的周长、面积。package test1;import java.util.*;public class Main { public static void main(String args[]) { Sc.
原创
652阅读
2评论
0点赞
发布博客于 3 月前

Java练习题 类 定义一个圆类Circle2,它有一个变量radius(半径)。从键盘输入数据,通过构造函数的参数传递给radius,编程计算并输出圆的周长和面积。

定义一个圆类Circle2,它有一个变量radius(半径)。从键盘输入数据,通过构造函数的参数传递给radius,编程计算并输出圆的周长和面积。但是,必须确保输入的数据不为负数。package test1;import java.util.*;public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); double radius = sc.n
原创
320阅读
1评论
0点赞
发布博客于 3 月前

Java练习题 类 定义一个圆类Circle1,它有一个变量radius(半径)、若干个构造函数和一个求圆的面积的方法。

定义一个圆类Circle1,它有一个变量radius(半径)、若干个构造函数和一个求圆的面积的方法。在主类test的main()方法中随机生成一个100以内的整数,通过构造函数的参数传递给radius,调用圆类circle中的方法计算并输出圆的面积。package test1;import java.util.*;public class Main { public static void main(String args[]) { Scanner sc = new Scan.
原创
1054阅读
2评论
1点赞
发布博客于 3 月前

Java练习题 类 编写一个程序,使用复数类Complex验证两个复数 1+2i 和3+4i 相加产生一个新的复数 4+6i 。

编写一个程序,使用复数类Complex验证两个复数 1+2i 和3+4i 相加产生一个新的复数 4+6i 。复数类Complex必须满足如下要求:(1) 复数类Complex 的属性有:realPart : int型,代表复数的实数部分imaginPart : int型,代表复数的虚数部分(2) 复数类Complex 的方法有:Complex( ): 构造函数,将复数的实部和虚部都置0Complex( int r , int i ): 构造函数,形参 r 为实部的初值,i为虚..
原创
360阅读
2评论
1点赞
发布博客于 3 月前

Java入门练习题 Java基础练习题 编写一个Java Application,接收从键盘输入的10个整数,并输出其中的最大、最小以及平均值。

编写一个Java Application,接收从键盘输入的10个整数,并输出其中的最大、最小以及平均值。要求:将计算功能定义在一个类中,由主类接收输入,再用数组的方式传递给实现计算的类 的方法,再输出结果。package test1;import java.util.*;public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); in..
原创
773阅读
2评论
0点赞
发布博客于 3 月前

Java中 String str1=“abc“; String str2=new String(“abc“); 有什么区别?

Java中 String str1="abc"; String str2=new String("abc"); 有什么区别?https://blog.csdn.net/thedays_withyou/article/details/65448243关于 “==” 和 equals()的区别:https://www.cnblogs.com/qianguyihao/p/3929585.html
原创
54阅读
0评论
0点赞
发布博客于 3 月前

计算机网络谢希仁第七版课后答案完整版

1-19 长度为100字节的应用层数据交给传输层传送,需加上20字节的TCP首部。再交给网络层传送,需加上20字节的IP首部。最后交给数据链路层的以太网传送,加上首部和尾部工18字节。试求数据的传输效率。数据的传输效率是指发送的应用层数据除以所发送的总数据(即应用数据加上各种首部和尾部的额外开销)。若应用层数据长度为1000字节,数据的传输效率是多少? 解:(1)100/(100+20+20+18)=63.3% (2)1000/(1000+20+20+18)=94.5% 2-16 共有4个站进行码分多址通信。4个站的码片序列为 A:(-1-1-1+1+1-1+1+1) B:(-1-
doc
发布资源于 3 月前

P - 简单的代码生成程序 SDUT OJ 编译原理习题

P - 简单的代码生成程序Description通过三地址代码序列生成计算机的目标代码,在生成算法中,对寄存器的使用顺序为:寄存器中存有 > 空寄存器 > 内存中存有 > 以后不再使用 > 最远距离使用Input单组输入,给定输出的三地址代码的个数和寄存器的个数.所有的变量为大写字母,寄存器的数量不超过9Output参照示例格式输出,不需要将最后的寄存器中的值写回内存不再使用变量不用写回内存SampleInput4 2T:=A-BU:.
原创
36阅读
0评论
0点赞
发布博客于 4 月前

C++获取string字符串长度的方法 length() size()

1、C++获取字符串长度详解http://c.biancheng.net/view/1444.html2、C++ string类型的字符串长度获取的三种方法https://blog.csdn.net/fanyun_01/article/details/79122843
原创
684阅读
0评论
0点赞
发布博客于 4 月前

整数变换问题 SDUT OJ 搜索问题 回溯

整数变换问题Description整数变换问题。关于整数i的变换f和g定义如下:f(i)=3i, g(i)=i/2(向下取整)试设计一个算法,对于给定的2 个整数n和m,用最少的f和g变换次数将n变换为m。例如,可以将整数15用4 次变换将它变换为整数4:4=gfgg(15)。当整数n不可能变换为整数m时,算法应如何处理?对任意给定的整数n和m,计算将整数n变换为整数m所需要的最少变换次数。Input输入数据的第一行有2 个正整数n和m。n≤100000,m≤1000000000。O
原创
41阅读
0评论
0点赞
发布博客于 4 月前

工作分配问题 SDUT OJ 搜索算法 回溯

工作分配问题Description设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为 cij。试设计一个算法,为每一个人都分配1 件不同的工作,并使总费用达到最小。设计一个算法,对于给定的工作费用,计算最佳工作分配方案,使总费用达到最小。Input输入数据的第一行有1 个正整数n (1≤n≤20)。接下来的n行,每行n个数,表示工作费用。Output将计算出的最小总费用输出。SampleInput310 2 32 3 43 4 5Output.
原创
70阅读
0评论
0点赞
发布博客于 4 月前

运动员最佳匹配问题 SDUT OJ 搜索算法 回溯

运动员最佳匹配问题Description羽毛球队有男女运动员各n 人。给定2 个n×n 矩阵P 和Q。P[i][j]是男运动员i 和女运动员j配对组成混合双打的男运动员竞赛优势;Q[i][j]是女运动员i和男运动员j配合的女运动员竞赛优势。由于技术配合和心理状态等各种因素影响,P[i][j]不一定等于Q[j][i]。男运动员i和女运动员j配对组成混合双打的男女双方竞赛优势为P[i][j]*Q[j][i]。设计一个算法,计算男女运动员最佳配对法,使各组男女双方竞赛优势的总和达到最大。设计一个算法,
原创
208阅读
0评论
1点赞
发布博客于 4 月前

回溯算法套路详解

回溯算法套路详解 - labuladong的文章 - 知乎 https://zhuanlan.zhihu.com/p/93530380
原创
45阅读
0评论
2点赞
发布博客于 4 月前

子集和问题 SDUT OJ 搜索算法 回溯

子集和问题Description子集和问题的一个实例为〈S,t〉。其中,S={ x1,x2,…,xn}是一个正整数的集合,c是一个正整数。子集和问题判定是否存在S的一个子集S1,使得:。试设计一个解子集和问题的回溯法。对于给定的正整数的集合S={ x1,x2,…,xn}和正整数c,计算S 的一个子集S1,使得:。Input输入数据的第1 行有2 个正整数n 和c(n≤10000,c≤10000000),n 表示S 的大小,c是子集和的目标值。接下来的1 行中,有n个正...
原创
148阅读
0评论
0点赞
发布博客于 4 月前

F - 区间覆盖问题 SDUT OJ 贪心算法

F - 区间覆盖问题Description设x1, x2,…… , xn是实直线上的n 个点。用固定长度的闭区间覆盖这n 个点,至少需要多少个这样的固定长度闭区间?对于给定的实直线上的n个点和闭区间的长度k,设计解此问题的有效算法,计算覆盖点集的最少区间数,并证明算法的正确性。Input输入数据的第一行有2 个正整数n和k(n≤10000,k≤100),表示有n个点,且固定长度闭区间的长度为k。接下来的1 行中,有n个整数,表示n个点在实直线上的坐标(可能相同)。Output...
原创
64阅读
0评论
0点赞
发布博客于 4 月前

最优合并问题 SDUT OJ 贪心算法

最优合并问题Description给定k 个排好序的序列s1, s2,……, sk, 用2 路合并算法将这k 个序列合并成一个序列。假设所采用的2 路合并算法合并2 个长度分别为m和n的序列需要m + n -1次比较。试设计一个算法确定合并这个序列的最优合并顺序,使所需的总比较次数最少。为了进行比较,还需要确定合并这个序列的最差合并顺序,使所需的总比较次数最多。对于给定的k个待合并序列,计算最多比较次数和最少比较次数合并方案。Input输入数据的第一行有1 个正整数k(k≤100...
原创
179阅读
0评论
2点赞
发布博客于 4 月前

多元Huffman编码问题 SDUT OJ 贪心算法

多元Huffman编码问题Description在一个操场的四周摆放着n堆石子。现要将石子有次序地合并成一堆。规定每次至少选2 堆最多选k堆石子合并成新的一堆,合并的费用为新的一堆的石子数。试设计一个算法,计算出将n堆石子合并成一堆的最大总费用和最小总费用。对于给定n堆石子,计算合并成一堆的最大总费用和最小总费用。Input输入数据的第1 行有2 个正整数n和k(n≤100000,k≤10000),表示有n堆石子,每次至少选2 堆最多选k堆石子合并。第2 行有n个数(每个数均不超过 100
原创
107阅读
0评论
0点赞
发布博客于 4 月前

汽车加油问题 SDUT OJ 贪心算法

汽车加油问题Description一辆汽车加满油后可行驶n公里。旅途中有若干个加油站。设计一个有效算法,指出应在哪些加油站停靠加油,使沿途加油次数最少。并证明算法能产生一个最优解。对于给定的n和k个加油站位置,计算最少加油次数。Input输入数据的第一行有2 个正整数n和k(n≤5000,k≤1000),表示汽车加满油后可行驶n公里,且旅途中有k个加油站。接下来的1 行中,有k+1 个整数,表示第k个加油站与第k-1 个加油站之间的距离。第0 个加油站表示出发地,汽车已加满油。第k+1 个
原创
145阅读
0评论
0点赞
发布博客于 4 月前

最长公共子序列问题 SDUT OJ 动态规划DP LCS问题

最长公共子序列问题Description给定两个序列 X={x1,x2,…,xm} 和 Y={y1,y2,…,yn},找出X和Y的最长公共子序列。Input输入数据有多组,每组有两行 ,每行为一个长度不超过500的字符串(输入全是大写英文字母(A,Z)),表示序列X和Y。Output每组输出一行,表示所求得的最长公共子序列的长度,若不存在公共子序列,则输出0。SampleInputABCBDABBDCABAOutput4解题思路:最...
原创
149阅读
0评论
0点赞
发布博客于 4 月前

Dijkstra算法详细(单源最短路径算法)

Dijkstra算法详细(单源最短路径算法)https://www.cnblogs.com/bigsai/p/11537975.html
转载
21阅读
0评论
1点赞
发布博客于 4 月前

Prim算法和Dijkstra算法的异同

https://www.cnblogs.com/xl1027515989/p/3608614.html
转载
41阅读
0评论
1点赞
发布博客于 4 月前

取石头游戏 博弈论 数学规律

两个足够聪明的人玩轮流取石头的游戏,谁取到最后一个石头谁就赢了,他们一次只能取1个、3个、7个或8个石头,写一程序判断n个石头时先取的人是输还是赢。输入格式:多组输入,一个整数n,其值不超过10000000。输出格式:如果先取的人赢,请以单独一行输出1,否则输出0。输入样例:110300输出样例:110...
原创
104阅读
0评论
0点赞
发布博客于 4 月前

畅通工程之局部最小花费问题 最小生成树问题 Prim算法

某地区经过对城镇交通状况的调查,得到现有城镇间快速道路的统计数据,并提出“畅通工程”的目标:使整个地区任何两个城镇间都可以实现快速交通(但不一定有直接的快速道路相连,只要互相间接通过快速路可达即可)。现得到城镇道路统计表,表中列出了任意两城镇间修建快速路的费用,以及该道路是否已经修通的状态。现请你编写程序,计算出全地区畅通需要的最低成本。输入格式:输入的第一行给出村庄数目N(1≤N≤100);随后的N(N−1)/2行对应村庄间道路的成本及修建状态:每行给出4个正整数,分别是两个村庄的编号(从1编号.
原创
37阅读
0评论
0点赞
发布博客于 4 月前

旅游规划 单源带权值最短路径问题 Dijkstra 算法

有了一张自驾旅游路线图,你会知道城市间的高速公路长度、以及该公路要收取的过路费。现在需要你写一个程序,帮助前来咨询的游客找一条出发地和目的地之间的最短路径。如果有若干条路径都是最短的,那么需要输出最便宜的一条路径。输入格式:输入说明:输入数据的第1行给出4个正整数N、M、S、D,其中N(2≤N≤500)是城市的个数,顺便假设城市的编号为0~(N−1);M是高速公路的条数;S是出发地的城市编号;D是目的地的城市编号。随后的M行中,每行给出一条高速公路的信息,分别是:城市1、城市2、高速公路长度、收
原创
46阅读
0评论
0点赞
发布博客于 4 月前

奇数位丢弃 美团2016招聘笔试

美团2016招聘笔试:奇数位丢弃对于一个由0…n的所有数按升序组成的序列,我们要进行一些筛选,每次我们取当前所有数字中从小到大的第奇数位个的数,并将其丢弃。重复这一过程直到最后剩下一个数。请求出最后剩下的数字。输入描述:每组数据一行一个数字,为题目中的n(n小于等于1000)。输出描述:一行输出最后剩下的数字。输入例子:500输出例子:255代码:waiting...
原创
37阅读
0评论
1点赞
发布博客于 4 月前

素数环问题 DFS

素数环问题将从1到n这n个整数围成一个圆环,若其中任意2个相邻的数字相加,结果均为素数,那么这个环就成为素数环。现要求输入一个n,求n个数围成一圈有多少种素数环,规定第一个数字是1。写出相应的的算法思想并编程实现。样例:(1)input:6output:1 4 3 2 5 61 6 5 2 3 4(2)input:8output:1 2 3 8 5 6 7 41 2 5 8 3 4 7 61 4 7 6 5 8 3 21 6 7 4 3 8...
原创
59阅读
0评论
0点赞
发布博客于 5 月前

C C++ Java 编程命名规范

1、编程命名规范—四种命名方法https://blog.csdn.net/tgb_tom/article/details/103665787?biz_id=102&utm_term=%E7%BC%96%E7%A8%8B%E5%91%BD%E5%90%8D%E8%A7%84%E8%8C%83&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~sobaiduweb~default-1-103665787&s...
原创
31阅读
0评论
0点赞
发布博客于 5 月前

翻译布尔表达式 SDUT OJ 编译原理练习题 拉链回填

翻译布尔表达式Description大家都学过了布尔表达式的翻译,其中有一个拉链-回填技术,这次我们就练习这个技术。Input输入为一行字符串,例如: a < b or c < d and e < f每个符号都用空格间隔。其中逻辑运算符包含 and 和 or , 关系运算符包含 < 、> 、<= 、 >= 、== 、 != 。Output假链跳到0,真链跳到1,表达式序号从100开始排。SampleInputa &..
原创
248阅读
0评论
2点赞
发布博客于 5 月前

高数Umaru系列(9)——哈士奇 SDUT OJ 动态规划

高数Umaru系列(9)——哈士奇Description由于高数巨养的喵星人太傲娇了,要天天吃新鲜猫粮而且还经常欺负高数巨,所以高数巨决定买几条哈士奇尝尝鲜。这天高数巨来到了二手狗市场买哈士奇,高数巨看完了所有的哈士奇,记下了每条哈士奇的价格,并根据对它们的好感程度给它们每只都赋予了一个萌值。高数现在手里有X元,她想通过购买若干条哈士奇来获得尽可能多的萌值。现在给定高数巨手里的钱X以及N条哈士奇的价格和萌值,求高数巨最多可获得多少萌值Input多组输入。对于每组输入,第一行有两个整数N.
原创
94阅读
2评论
2点赞
发布博客于 5 月前

石子合并问题 SDUT OJ 动态规划

石子合并问题Description在一个圆形操场的四周摆放着n堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的2 堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分。试设计一个算法,计算出将n堆石子合并成一堆的最小得分和最大得分。对于给定n堆石子,计算合并成一堆的最小得分和最大得分。Input输入数据的第1行是正整数n,1≤n≤100,表示有n堆石子。第二行有n个数,分别表示每堆石子的个数。Output输出数据有两行,第1行中的数是最小得分,第2行中的数是最大得分
原创
114阅读
0评论
0点赞
发布博客于 5 月前

最少硬币问题 SDUT OJ 动态规划

最少硬币问题Description设有n种不同面值的硬币,各硬币的面值存于数组T[1:n]中。现要用这些面值的硬币来找钱。可以使用的各种面值的硬币个数存于数组Coins[1:n]中。对任意钱数0≤m≤20001,设计一个用最少硬币找钱m的方法。对于给定的1≤n≤10,硬币面值数组T和可以使用的各种面值的硬币个数数组Coins,以及钱数m,0≤m≤20001,计算找钱m的最少硬币数。Input输入数据第一行中只有1个整数给出n的值,第2行起每行2个数,分别是T[j]和Coins[j]。最后
原创
233阅读
0评论
0点赞
发布博客于 5 月前

表达式语法分析——预测分析法 SDUT 编译原理实验

表达式语法分析——预测分析法Description预测分析法是自顶向下分析的一种方法,一个预测分析程序是由三个部分组成:(1)预测分析程序(2)先进后出栈(3)预测分析表现给出表达式文法:E→TGG→+TG |εT→FSS→*FS |ε F→(E) | i该表达式文法是LL(1)文法,其预测分析表为:请根据该预测分析表构造预测分析程序,完成对表达式的语法分析,对给定的输入串,判断其是否为合法表达式,给出所使用的产生式序列。I...
原创
92阅读
0评论
0点赞
发布博客于 5 月前

表达式语法分析——递归子程序法 SDUT OJ 编译原理练习题

表达式语法分析——递归子程序法Description递归子程序法是一种确定的自顶向下语法分析方法,要求文法是LL(1)文法。它的实现思想是对应文法中每个非终结符编写一个递归过程,每个过程的功能是识别由该非终结符推出的串,当某非终结符的产生式有多个候选式时能够按LL(1)形式唯一地确定选择某个候选式进行推导。请根据下面的表达式LL(1)文法,构造递归子程序,完成对表达式的语法分析。表达式文法如下: E→TG G→+TG|ε T→FS S→*FS...
原创
136阅读
0评论
0点赞
发布博客于 6 月前

Java中读取数据 Scanner和BufferReader的效率问题

1、Scanner和BufferReader的效率问题https://www.cnblogs.com/greatLong/p/10658267.htmlBufferedReader可以用来读取文件或者接收来自键盘(控制台)的信息。它比Scanner更加快捷,能够大幅度缩短程序运行时间。它下面的readline()方法可以一次性读取一行文字(String),非常方便。需要注意的是,使用BufferedReader对象的readLine()方法必须处理java.io.IOException异常(Exce
原创
130阅读
1评论
0点赞
发布博客于 6 月前

顺序表应用7:最大子段和之分治递归法 SDUT OJ  分治

顺序表应用7:最大子段和之分治递归法Description给定n(1<=n<=50000)个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为负数时定义子段和为0,依此定义,所求的最优值为: Max{0,a[i]+a[i+1]+…+a[j]},1<=i<=j<=n。 例如,当(a[1],a[2],a[3],a[4],a[5],a[6])=(-2,11,-4,13,-5.
原创
133阅读
0评论
0点赞
发布博客于 6 月前

识别浮点常量问题 SDUT OJ3500 编译原理练习题

识别浮点常量问题Description编译器在对程序进行编译之前,首先要进行语法分析。通常,程序被分解成若干个小单元,然后和语言的语法模式进行匹配。在分析表达式的时候,变量的类型在变量声明的时候就决定了;而常量的类型需要从常量的形式来判断。假设你是自动编译器(ACM)开发小组的一员,负责Pascal语言编译器的开发。你的任务是分析程序分解模块送来的文件,判断其中包含的字符串是否合乎语法的Pascal浮点常量。Pascal语言对浮点常量的语法要求是:一个浮点常量除了十进制数码之外,必须带有一个小数
原创
138阅读
2评论
1点赞
发布博客于 6 月前

codeblocks 添加多个工程文件 codeblocks添加已存在工程

我在网上搜添加已存在工程时未找到相关文章,后来我请教别人终于得知方法。具体操作:在Project选项中点击 Add files, 然后选择编程文件中的cbp后缀的文件(cbp文件是CodeBlock Project的缩写),选择后就可以发现文件被添加进来。我原来是添加cpp文件,发现不会把工程添加进来,会单纯的添加进来一个文件,后来发现要添加cbp文件。...
原创
807阅读
1评论
1点赞
发布博客于 6 月前

小C语言--词法分析程序 SDUT OJ 3500 编译原理练习题

A - 小C语言--词法分析程序Description小C语言文法1. <程序>→<main关键字>(){<声明序列><语句序列>}2. <声明序列>→<声明序列><声明语句>|<声明语句>|<空>3. <声明语句>→<标识符表>;4. <标识符表>→<标识符>,<标识符表>|<标识符>5. <语句序列&.
原创
140阅读
0评论
0点赞
发布博客于 6 月前

编程程序 runtime error

runtime error(运行时错误)就是程序运行到一半,程序就崩溃了。根据经验,大多数情况是因为程序员对内存的理解不透彻导致错误应用引起的,简单的说几个常见的:①除以零的情况,比如1/0此类的。②数组越界:int a[3]; 但程序中的要求却至少是一个为100的数组。③指针越界:int * p; p=(int *)malloc(5 * sizeof(int)); *(p+1000000)=10;④使用已经释放的空间:int * p; p=(int *)malloc(5 * sizeof(...
转载
106阅读
0评论
0点赞
发布博客于 6 月前

C 库函数 int ungetc() 将读入的字符回退到输入流中

描述C 库函数int ungetc(int char, FILE *stream)把字符char(一个无符号字符)推入到指定的流stream中,以便它是下一个被读取到的字符。声明下面是 ungetc() 函数的声明。int ungetc(int char, FILE *stream)参数char-- 这是要被推入的字符。该字符以其对应的 int 值进行传递。 stream-- 这是指向 FILE 对象的指针,该 FILE 对象标识了输入流。返回值如果成功,则返...
原创
106阅读
0评论
0点赞
发布博客于 6 月前

C++ string字符串的默认值 string字符串赋值为空

C++ string字符串默认值经过实践证明,其默认值是空,并且可以在其后面进行拼接,此操作可以在某些情况用于一个个读取字符并将其拼接在已知空串上。#include <iostream>using namespace std;int main(){ string str; cout << str << endl; str += 'a'; cout << str << endl; str...
原创
1853阅读
0评论
1点赞
发布博客于 6 月前

memset赋值问题 memset最大值/最小值赋值

关于memset赋值问题https://www.cnblogs.com/freeyouth/p/10771009.htmlmemset初始化详解+变量初始化最大值、最小值https://blog.csdn.net/STRVE/article/details/99814628关于memset的初始最大最小值https://blog.csdn.net/dragon60066/article/details/69292236...
原创
73阅读
0评论
0点赞
发布博客于 7 月前

数据结构实验之图论七:驴友计划 Dijkstra 算法 有权图的单源最短路 SDUT OJ3363

数据结构实验之图论七:驴友计划Description做为一个资深驴友,小新有一张珍藏的自驾游线路图,图上详细的标注了全国各个城市之间的高速公路距离和公路收费情况,现在请你编写一个程序,找出一条出发地到目的地之间的最短路径,如果有多条路径最短,则输出过路费最少的一条路径。Input连续T组数据输入,每组输入数据的第一行给出四个正整数N,M,s,d,其中N(2 <= N <= 500)是城市数目,城市编号从0~N-1,M是城市间高速公路的条数,s是出发地的城市编号,d是目的地的城市编
原创
38阅读
0评论
0点赞
发布博客于 7 月前

众数问题 SDUT OJ3496 分治算法

A - 众数问题Description给定含有n个元素的多重集合S,每个元素在S中出现的次数称为该元素的重数。多重集S中重数最大的元素称为众数。例如,S={1,2,2,2,3,5}。多重集S的众数是2,其重数为3。对于给定的由n 个自然数组成的多重集S,计算S的众数及其重数。如果出现多个众数,请输出最小的那个。Input输入数据的第1行是多重集S中元素个数n(n<1300000);接下来的n行中,每行有一个最多含有5位数字的自然数,。Output输出数据的第1行给出众数,第2行
原创
479阅读
0评论
2点赞
发布博客于 7 月前

C/C++语言 结构体数组初始化 结构体数组元素全部置0 memset函数将结构体数组初始化

#include <string.h>///memset需要头文件<string.h>(c语言) 或 <cstring>(c++语言)struct node{ int w1, w2, w3; int number; double sum;}a[5005];int main(){ memset(a, 0, sizeof(a));///结构体数组可以直接memset初始化 return 0;}...
原创
654阅读
0评论
0点赞
发布博客于 7 月前

python语言实验  水仙花数  SDUT  OJ1239

python语言实验 水仙花数 SDUT OJ1239Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticDiscussProblem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。现在要求输出所有在m和n范围内的水仙花数。Input输入数据有多组,每组占一行,...
原创
152阅读
0评论
0点赞
发布博客于 8 月前

python实现猜数字游戏 python简单项目 python简单实践

python实现猜数字游戏# 5. 猜数字游戏import randomy = random.randint(1, 100)min = 1max = 100count = 5print('让我们开始猜数字游戏吧!您共有5次机会!')while count > 0: print('请输入一个', min, '-', max, '之间的数:') x = int(input()) if x == y: print('恭喜你,猜对了!') .
原创
574阅读
0评论
0点赞
发布博客于 8 月前

python语言实验 判断闰年

python语言实验 判断闰年Time Limit:1000 msMemory Limit:32768 KiBSubmitStatisticProblem Description时间过得真快啊,又要过年了,同时,我们的人生也增长了一年的阅历,又成熟了一些。可是,你注意过今年是不是闰年呢,明年呢?以上是闰年的计算方法的流程图,聪明的你能否通过编程计算任意给出的一个年份是否是闰年呢?相信这个问题你能很快解决掉。Input只有一个整数year,代表年份。O...
原创
500阅读
0评论
0点赞
发布博客于 8 月前

python语言实验——某年某月的天数 OJ1160

python语言实验——某年某月的天数Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticDiscussProblem Description输入年和月,判断该月有几天?Input输入年和月,格式为年\月。Output输出该月的天数。Sample Input2009\1Sample Output31Hint注意判断闰年啊Source本题的分割字符串操作我用...
原创
238阅读
0评论
0点赞
发布博客于 8 月前

理解数据库范式 1NF 2NF 3NF

这篇文章里的通俗理解感觉不错https://www.cnblogs.com/ahu-lichang/p/10899747.html这篇文章的例子不错https://blog.csdn.net/wyh7280/article/details/83350722
原创
99阅读
0评论
0点赞
发布博客于 9 月前

数据库系统概论习题 并发控制

一单项选择题试题1若事务T对数据R已经加X锁,则其他事务对数据R( )可以加S锁不能加X锁不能加S锁可以加X锁不能加任何锁可以加S锁也可以加X锁[参考答案] 不能加任何锁试题2DBMS普遍采用( )方法来保证调度的正确性 。日志授权索引封锁[参考答案] 封锁试题3如果事务T获得了数据项Q上的排他锁,则T对Q(不能读也不能写只能写不能读只能读不能写既可读又可写[参考答案] 既可读又可写试题4...
原创
381阅读
0评论
0点赞
发布博客于 9 月前

数据库系统概论习题 数据库恢复

一单项选择题试题1若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为( )运行故障介质故障系统故障事务故障[参考答案] 系统故障试题2后援副本的作用是( )。数据的转储故障后的恢复一致性控制保障安全性[参考答案] 故障后的恢复试题3事务的隔离性是指( )事务必须是使数据库从一个一致性...
原创
166阅读
0评论
0点赞
发布博客于 9 月前

数据库系统概论习题 查询处理和查询优化

一填空题试题1假设关系R(A, B)和S(B, C, D)情况如下: R有20000个元组,S有1200个元组,一个块能装40个R的元组,能装30个S的元组,内存一次装入5块S元组估算下列操作需要( )次磁盘块读写。在内存中存放5块S元组和1块R元组嵌套循环连接R∞S[试题解析] S中本身有1200÷30 = 40块,需要的次数为:40 + 500 * (40 ÷ 内存分配的块数)[参考答案] 4040试题2假设关系R(A, B)和S(B, C, D...
原创
360阅读
0评论
0点赞
发布博客于 9 月前

数据库系统概论习题 关系数据库标准语言SQL

一单项选择题试题1SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能( )。数据控制数据操纵数据定义数据查询[参考答案] 数据定义试题2在SQL语言中,子查询是()。嵌入到另一个查询语句之中的查询语句选取多表中字段子集的查询语句选取单表中字段子集的查询语句返回单表中数据子集的查询语言[参考答案] 嵌入到另一个查询语句之中的查询语句试题3SQL语言中,删除一个视图的...
原创
115阅读
0评论
0点赞
发布博客于 9 月前

数据库系统概论习题 数据库设计

一单项选择题试题1在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( )阶段概念设计需求分析逻辑设计物理设计[参考答案] 概念设计试题2数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是( )建立库结构扩充功能加载数据系统调试[参考答案] 扩充功能试题3在数据库的概念设计中,最常用的数据模型是( )形象模型...
原创
471阅读
0评论
0点赞
发布博客于 9 月前

数据库系统概论习题 关系数据理论

一单项选择题试题1学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是id→{name,sex,age,depart_id}; depart_id→depart_name,其满足的最高范式是( )。1NF3NFBCNF2NF试题2规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每 一个属性都是( )。互不相关的不可分解的互相关联的长度不变的[参考答案] 不可分解的...
原创
781阅读
0评论
0点赞
发布博客于 9 月前

数据库系统概论习题 关系数据库 关系数据库(关系代数表达式)

关系数据库一单项选择题试题1关系模型中,一个码()以上都不是可以由多个任意属性组成由一个或多个属性组成,其值能够唯一标识关系中一个元组至多由一个属性组成[参考答案] 由一个或多个属性组成,其值能够唯一标识关系中一个元组试题2有两个关系A(S,SN,D)和B(D,CN,NM),S是A的主码,A中的属性D与B中的主码D相对应,则D是关系A的()。外码主码主属性候选码[参考答案] 外码试题3关系模式的任何属性()以上都不是...
原创
1155阅读
0评论
2点赞
发布博客于 9 月前

数据库系统概论习题 数据库系统体系结构及组成

一单项选择题试题1描述数据库全体数据的全局逻辑结构和特性的是( )外模式内模式存储模式模式[参考答案] 模式试题2数据库中,数据的物理独立性是指( )用户的应用程序与存储在磁盘上数据库中的数据是相互独立的用户程序与DBMS的相互独立应用程序与数据库中数据的逻辑结构相互独立数据库与数据库管理系统的相互独立[参考答案] 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的试题3数据库系统是采用了数据库技术的计算机系统,数...
原创
213阅读
0评论
0点赞
发布博客于 9 月前

数据库系统概论习题 数据模型

一单项选择题试题1传统的数据模型分类,数据库系统可以分为三种类型( )数据、图形和多媒体西文、中文和兼容层次、网状和关系大型、中型和小型[参考答案] 层次、网状和关系试题2( )的存取路径对用户透明,从而具有更高的数据独立性,更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作以上都是网状模型关系模型层次模型[参考答案] 关系模型试题3层次型、网状型和关系型数据库划分原则是( )...
原创
681阅读
0评论
0点赞
发布博客于 9 月前

数据库系统概论习题 数据库系统概论

一单项选择题试题1在数据库中,产生数据不一致的根本原因是( )数据冗余未对数据进行完整性控制没有严格保护数据数据存储量太大[参考答案] 数据冗余试题2数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( )DB包括DBS和DBMSDBS包括DB和DBMSDBMS包括DB和DBSDBS就是DB,也就是DBMS[参考答案] DBS包括DB和DBMS试题3下述关于数据库系统的正确叙述是(...
原创
182阅读
0评论
0点赞
发布博客于 9 月前

Oracle 中 varchar和varchar2的区别

varchar是标准sql里面的。varchar2是oracle提供的独有的数据类型。varchar对于汉字占两个字节,对于数字,英文字符是一个字节,占的内存小,varchar2一般情况下把所有字符都占两字节处理。具体要看数据库使用的字符集,比如GBK,汉字就会占两个字节,英文1个,如果是UTF-8,汉字一般占3个字节,英文还是1个。varchar对空串不处理,varchar2将空串当做null来处理。varchar存放固定长度的字符串,最大长度是2000,varchar2是存放可变长度的字符.
转载
74阅读
0评论
0点赞
发布博客于 9 月前

计算机组成原理习题 第八章 输入/输出系统

一单项选择题试题1在CPU方面,有决定是否受理中断请求的机构,主要是( )标志和( )标志两个触发器。中断服务、中断屏蔽中断请求、中断允许中断请求、中断屏蔽中断请求、中断服务[参考答案] 中断请求、中断屏蔽试题2如果外设向CPU发出中断请求,那么CPU在( )的情况下,将发出中断响应信号,与此同时( )中断。满足响应条件、关闭任意、开放满足响应条件、开放任意、关闭[参考答案] 满足响应条件、关闭试题3某机器CPU中有16个通用寄存器,运行某中...
原创
648阅读
0评论
3点赞
发布博客于 10 月前

计算机组成原理习题 第七章 外围设备

一单项选择题试题1计算机的外围设备是指( )。外存储器输入/输出设备除了CPU和内存以外的其他设备输入/输出设备及外存储器[参考答案] 除了CPU和内存以外的其他设备试题2沿磁盘半径方向单位长度上的磁道数称为( )。道密度面密度位密度存储容量[参考答案] 道密度试题3若磁盘存储区域内径22cm,外径33cm,道密度为40道/cm,则该磁盘共有( )磁道。1320440220880[参考答案] 220试题4磁盘的读/...
原创
589阅读
0评论
4点赞
发布博客于 10 月前

计算机组成原理习题 第六章 总线系统

一单项选择题试题1对于分布式仲裁而言,下列说法正确的是( )。它们有总线请求时,需要把它们唯一的仲裁号发送到中央的仲裁线以比较号码大小虽然没有中央仲裁器,但每个潜在的主方都有各自的仲裁号,没有各自的仲裁器都不对它们有总线请求时,需要把它们唯一的仲裁号发送到中央的仲裁器[参考答案] 它们有总线请求时,需要把它们唯一的仲裁号发送到中央的仲裁线以比较号码大小试题2对于总线仲裁,下列说法正确的是( )。在总线争用时,决定具有控制权的设备或模块的过程在总线争用时,具有决定控..
原创
455阅读
0评论
1点赞
发布博客于 10 月前

计算机组成原理习题 第五章 中央处理器

一单项选择题试题1微程序存储在( )。内存储器指令寄存器RAM控制存储器[参考答案] 控制存储器试题2微程序控制器中,机器指令和微指令的关系是( )。一条微指令由若干条机器指令组成一段机器指令组成的程序由一条微指令来执行每一条机器指令由一段用微指令编程的微程序来解释执行每一条机器指令由一条微指令来执行。[参考答案] 每一条机器指令由一段用微指令编程的微程序来解释执行试题3下列不属于微指令结构设计所追求的目标是( )。提高微程序设计的灵活性...
原创
457阅读
0评论
2点赞
发布博客于 10 月前

计算机组成原理习题 第四章 指令系统

一单项选择题试题1寄存器间接寻址方式中,操作数在( )。B 主存单元C 程序计数器D 堆栈A 通用寄存器[参考答案] B 主存单元试题2程序控制类的指令功能是( )。B 进行主存与CPU之间的数据传送A 进行算术运算和逻辑运算D 改变程序执行的顺序C 进行CPU和I/O设备之间的数据传送[参考答案] D 改变程序执行的顺序试题3单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用( )。C 隐含寻址方式B 立...
原创
638阅读
0评论
2点赞
发布博客于 10 月前

计算机组成原理习题 第三章 存储系统

一单项选择题试题1常用的虚拟存储系统由( )两级存储器组成,其中辅存是大容量的磁表面存储器。B 主存-辅存D 通用寄存器-cacheA cache-主存C cache-辅存[参考答案] B 主存-辅存试题2EEPROM是指( )。D 电擦除可编程只读存储器C 闪速存储器A 读写存储器B 只读存储器[参考答案] D 电擦除可编程只读存储器试题3某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线的数目是( )。A 8,512...
原创
764阅读
0评论
2点赞
发布博客于 10 月前

计算机组成原理习题 第二章 运算方法和运算器

一单项选择题试题1定点8位字长的字,采用2的补码形式表示8位二进制整数,可表示的数范围为()。A. -127~+127B. -2-127~+2-127C. 2-128~2+127D. -128~+127[参考答案] D. -128~+127试题2运算器中临时存放数据的部件是()。A. ALUB. 寄存器C. 存储器D. 指令寄存器[参考答案] B. 寄存器试题3当定点运算发生溢出时,应进行()。A. 向左规格化B. 向右规格化C. 发...
原创
635阅读
0评论
2点赞
发布博客于 10 月前

计算机组成原理习题 第一章 计算机系统概论

一单项选择题试题1某计算机运行一段有10条指令的程序,需要15个时钟周期,则其CPI为( )。1.51015150[参考答案] 1.5试题2硬件在功能实现上比软件强的是( )。速度快成本低灵活性强实现容易[参考答案] 速度快试题3下列不属于计算机外围设备的是______。打印机外存储器远程通信设备CPU和内存[参考答案] CPU和内存试题4计算机系统中广泛采用总线将五大部件联系起来,使用总线结构可以()。A. ...
原创
365阅读
0评论
1点赞
发布博客于 10 月前

计算机组成原理习题 原码 补码 反码 移码 二进制数真值

试题1二进制数-0111的8位原码是________。10000111试题2二进制数-0111的8位反码是________。11111000试题3二进制数-0111的8位补码是________。11111001试题4二进制数-0111的8位移码是________。01111001试题5二进制数-0011的8位原码是________。10000011试题6二进制数-0011的8位反码是________。11111...
原创
1010阅读
0评论
1点赞
发布博客于 10 月前

C/C++ 获取字符串、字符数组长度

一般常用的方法:字符数组:strlen()string对象:length()获取C/C++字符串、字符数组长度:https://blog.csdn.net/m0_37592397/article/details/79701992C++获取字符串长度的几个函数(亟待完善):https://www.cnblogs.com/GoldCrop/p/10832314.html...
原创
157阅读
0评论
0点赞
发布博客于 10 月前

将字符数组中的字符转换为整型变量的数字 将字符串转换为数字

C语言#include <iostream>#include <cstring>using namespace std;int str_to_int(char * str);///将字符数组中的字符转换为整型变量的数字int main(){ char str[10] = "1234"; cout << str << endl; int y = str_to_int(str); cout << y.
原创
855阅读
0评论
1点赞
发布博客于 10 月前

freopen函数的使用以及freopen与fopen的区别 open、fopen、freopen区别(文件操作)

https://www.cnblogs.com/hi3254014978/p/11450960.htmlfreopen函数的使用:参见这篇博客https://www.cnblogs.com/moonlit/archive/2011/06/12/2078712.html当我们求解acm题目时,通常在设计好算法和程序后,要在调试环境(例如VC等)中运行程序,输入测试数据,当能得到正确运行结果后,才将程序提交到oj中。但由于调试往往不能一次成功,每次运行时,都要重新输入一遍测试数据,对于有大量输入.
转载
289阅读
0评论
0点赞
发布博客于 10 月前

计算机文件的类型 计算机文件的存取

文件是在计算机内存中以二进制表示的数据在外部存储介质上的另一种存放形式。文件通常分为二进制文件和文本文件。二进制文件是包含在ASCⅡ及扩展ASCⅡ字符中编写的数据或程序指令的文件,一般是可执行程序、图形、图像、声音等文件。文本文件(也称为ASCⅡ文件):它的每一个字节存放的是可表示为一个字符的ASCⅡ代码的文件,它是以“行”为基本结构的一种信息组织和存储方式的文件,可用任何文字处理程序阅读的简单文本文件。虽然文件分为二进制文件和文本文件,但实际上它们都是以二进制数据的方式存储:文件只是计算机内存中以二进
原创
178阅读
0评论
0点赞
发布博客于 10 月前

C++程序设计实验 雇员工资管理系统 员工管理系统 类、对象的应用 多态、虚函数、纯虚函数、抽象类的应用 文件的存取 类的文件存取

课程设计内容 课题描述 本系统是为某个公司编写雇员工资支付程序。所完成的功能包括:一般工人(Worker)按每月工作的天数计算工资;销售人员(Salesman)在基本工资基础上每月还有销售提成;经理(Manager)每月按固定工资支付;临时工(Floater)按小时支付。在本系统中用抽象类(Employee)描述所有雇员的共同特性(如姓名,性别,出生日期,员工类别),含有计算工资的纯虚函数computeSalay(),而且在系统中对于所有员工用该方法计薪是以多态形式..
原创
596阅读
0评论
1点赞
发布博客于 10 月前

C/C++ abort() 和 exit () 的区别 stdlib中的函数

abort() 和 exit () 的区别如题所示, 这两个函数有什么区别 ? 它们的适用场合是什么?-----------------------------------------------exit和abort都是用来终止程序的函数,都是存在于stdlib中的函数,他们的不同如下:exit会做一些释放工作:释放所有的静态的全局的对象,缓存,关掉所有的I/O通道,然后终止程序。如果有函数通过atexit来注册,还会调用注册的函数。不过,如果atexit函数扔出异常的话,就会直接调用terminate。a
原创
138阅读
0评论
0点赞
发布博客于 10 月前

C++ STL sort 函数的用法

C++ STL sort 函数的用法https://www.cnblogs.com/lrj124/p/7254043.html
原创
40阅读
0评论
0点赞
发布博客于 10 月前

warning deprecated conversion from string constant to char * 解决方案

https://www.cnblogs.com/kaituorensheng/p/3575403.html
转载
170阅读
0评论
0点赞
发布博客于 10 月前

深入 理解char * ,char ** ,char a[ ] ,char *a[] 的区别

深入 理解char * ,char ** ,char a[ ] ,char *a[] 的区别http://www.imooc.com/article/30475
转载
73阅读
0评论
1点赞
发布博客于 10 月前

C++ 不同类的对象数组的排序 类的通用排序函数 函数模板

对不同类写一个通用的排序函数,由于每个排序算法都需要一个作为中间变量的临时变量,不运用模板非常困难解决这个临时变量的通用性,我想了很久,查了很久,问了很多人,最终终于有人解答出来合适的方法,就是用模板,利用模板的类型参数可以根据调入的参数来反推出变量类型,实现了调入不同类时,生成不同且相应的临时变量。https://paste.ubuntu.com/p/JH3f3T48F5/#include <iostream>using namespace std;class Student
原创
339阅读
0评论
0点赞
发布博客于 10 月前

Oracle 11g连接sysdba(窗口下:sqlplus / as sysdba),出现ERROR: ORA-01031: insufficient privileges

Oracle 11g连接sysdba(窗口下:sqlplus / as sysdba),出现ERROR: ORA-01031: insufficient privilegeshttps://blog.csdn.net/cling_snail/article/details/97113995?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1无法使用超级管理员无密码登陆:sqlplus sys as sysdba返回错误:insu.
转载
104阅读
0评论
0点赞
发布博客于 10 月前

warning: deleting object of abstract/polymorphi class type which has non-virtual destructor

warning: deleting object of abstract class type 'XXXX' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor]|或warning: deleting object of polymorphic class type which has non_virtual destructor如果基类里有虚函数,然后定义了基类.
原创
201阅读
0评论
0点赞
发布博客于 10 月前

浅谈Java中的final关键字

浅谈Java中的final关键字https://www.cnblogs.com/xiaoxi/p/6392154.htmlfinal修饰类,方法和变量的作用。
转载
39阅读
0评论
0点赞
发布博客于 10 月前

Java中 length 和 length() 方法的区别

在Java中,length方法用于获取数组的长度。int[] arr = new int[10];System.out.println(arr.length);而length()用于获取String字符串中字符的个数。String str = "HelloJava";System.out.println(str.length());————————————————版权声明:本文为CSDN博主「键盘侠001」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处
转载
105阅读
0评论
0点赞
发布博客于 10 月前

Java中 Int和Integer的区别

https://blog.csdn.net/DoWhatYouSay/article/details/82659239int和Integer的区别1、Integer是int的包装类,int则是java的一种基本数据类型2、Integer变量必须实例化后才能使用,而int变量不需要3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值4、Integer的默认值是null,int的默认值是0延伸:关于Integer...
转载
72阅读
0评论
0点赞
发布博客于 10 月前

C/C++ 编译报错 printf was not declared in this scope

报错: 'printf' was not declared in this scope原因是这个 printf 函数需要头文件 "stdio",但是程序中没写,解决办法是在头文件中加入此头文件。C语言加入 include<stdio.h>C++加入 include<cstdio>...
原创
9128阅读
0评论
4点赞
发布博客于 10 月前

Python网络爬虫(一)- 入门基础

Python网络爬虫(一)- 入门基础:https://www.jianshu.com/p/9dfbe35ce95b
原创
41阅读
0评论
0点赞
发布博客于 11 月前

数据结构常见的八大排序算法(详细整理)

https://www.cnblogs.com/hokky/p/8529042.html
转载
67阅读
0评论
0点赞
发布博客于 11 月前

闰年 JAVA语言实验 SDUT OJ1580

闰年Time Limit:1000 msMemory Limit:32768 KiBSubmitStatisticProblem Description时间过得真快啊,又要过年了,同时,我们的人生也增长了一年的阅历,又成熟了一些。可是,你注意过今年是不是闰年呢,明年呢?以上是闰年的计算方法的流程图,聪明的你能否通过编程计算任意给出的一个年份是否是闰年呢?相信这个问题你能很快解决掉。Input只有一个整数year,代表年份。Output如果是闰年...
原创
121阅读
0评论
0点赞
发布博客于 11 月前

奇偶性 JAVA语言实验 SDUT OJ1583

奇偶性Time Limit:1000 msMemory Limit:32768 KiBSubmitStatisticProblem Description 判断输入的数据的奇偶性。Input 输入数据第一行是一个正整数N,接下来N行,每行一个正整数。Output 对于每个输入数据输出一行,如果是奇数则输出odd,否则输出even。Sample Input3245Sample Outputevenev...
原创
97阅读
0评论
0点赞
发布博客于 11 月前

期末考试之分等级 JAVA语言实验 SDUT OJ2251

期末考试之分等级Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticDiscussProblem Description期末考试结束了,老师想要根据学生们的成绩划分出等级。共有5个等级A,B,C,D和E。划分方法如下,90分(含90)以上的为A,80~90(含80)间的为B,70~80(含70)间的为C,60~70(含60)的为D,不及格的为E。根据输入的成绩,编程输出各个级别段人数。Input输入第一行包...
原创
97阅读
0评论
0点赞
发布博客于 11 月前

JAVA基础语法_第一章JAVA入门练习题

原创
105阅读
0评论
0点赞
发布博客于 1 年前

A+B for Input-Output Practice (VII) JAVA语言实验 SDUT OJ1016

A+B for Input-Output Practice (VII)Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticDiscussProblem DescriptionYour task is to Calculate a + b.InputThe input will consist of a series of pairs of integers a and b, separated by a space,...
原创
58阅读
0评论
0点赞
发布博客于 1 年前

C++编译报错“error: only constructors take member initializers”

C++编译报错“error: only constructors take member initializers”void Laborage::input(string No1, string Name1, double should_wages1, double social_security_funds1): No(No1), Name(Name1), should_wages(should_wages1), social_security_funds(social_security_f
原创
2685阅读
1评论
6点赞
发布博客于 1 年前

error: expected primary-expression before

出现报错“error: expected primary-expression before XXX”我的情况是因为XXX变量的调用时,前方多加了变量类型关键字,删掉这多于的关键字就没了。
原创
1034阅读
0评论
0点赞
发布博客于 1 年前

C++运算符重载 ++,--,+,-,+=,-=,输出输入运算符

https://blog.csdn.net/wenqian1991/article/details/34147997一、运算符的定义运算符重载就是运算符的“一符多用”。重载运算符是具有特殊名称的函数:保留字 operator 后接需定义的操作符符号。像任意其他函数一样,重载操作符具有返回类型和形参表,每个操作符用于内置类型都有关联的定义,当内置操作符和类型上的操作存在逻辑对应关系时,操作符...
转载
263阅读
0评论
0点赞
发布博客于 1 年前