- 博客(37)
- 收藏
- 关注
原创 Java二维数组实现杨辉三角
杨辉三角题目:使用二维数组打印一个10行杨辉三角提示:第一行有 1 个元素, 第 n 行有 n 个元素每一行的第一个元素和最后一个元素都是 1从第三行开始, 对于非第一个元素和最后一个元素的元素。即:yanghui[i][j] = yanghui[i-1][j-1] + yanghui[i-1][j];代码:public class ArrayExer2 { public static void main(String[] args) { //1.声明并初始化二维数组 int[
2021-04-08 23:03:56
241
原创 Java一维数组循环移位方阵例题
题目:输出如下图所示的循环移位方阵(第一行存于一维数组,循环右移该行元素一个位置以产生下一行,以此类推)。代码:package chapt4_1;public class Movearray { public static void main(String[] args) { int[] n = {7,4,8,9,1,5}; for(int b=0;b<n.length;b++){//输出第一行 System.out.print(n[b]+" "); } for(i
2021-04-03 11:16:52
1953
原创 学习日志(Java)一维数组
一维数组的使用规范及应用例题目录一维数组的使用规范及应用例题使用规范1.一维数组的声明与初始化2.一维数组元素的引用3.数组的属性:length4.一维数组的遍历5.一维数组元素的默认初始化值例题题目:代码实现:使用规范1.一维数组的声明与初始化正确的方式:int num;//声明num = 10;//初始化int id = 1001;//声明 + 初始化int[] ids;//声明//1.1 静态初始化:数组的初始化和数组元素的赋值操作同时进行ids = new int[]{1001,
2021-03-31 22:36:48
256
原创 学习日志(Java)输出质数及算法优化
题目:1000以内的所有质数的输出。质数:素数,只能被1和它本身整除的自然数。初级代码:package codetest;/*100以内的所有质数的输出。 质数:素数,只能被1和它本身整除的自然数。 */public class PrimeNumberTest1 { public static void main(String[] args) { for(int i=2;i<=100;i++) { boolean isFlag=true; for (int j=2;j
2021-03-29 18:54:33
232
原创 学习日志(Java)
while(true)语句的运用题目:从键盘输入不定个数的整数,并判断读入的正数和负数的个数,输入为0时结束。代码:package chapt3;import java.util.Scanner;public class whiletrue {public static void main(String[] args) {Scanner scan=new Scanner(System.in);int positiveNumber=0;int negativeNumber=0;while(
2021-03-24 23:04:08
139
原创 学习日志
刷题记录23[蓝桥杯]回文数字题目描述:观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。本题要求你找到一些5位或6位的十进制数字。满足如下要求:该数字的各个数位之和等于输入的整数。输入:一个正整数 n (10< n< 100), 表示要求满足的数位和。输出:若干行,每行包含一个满足要求的5位或6位整数。数字按从小到大的顺序排列。如果没有满足条件的,输出:-1样例输入:45样例输出:9
2020-12-28 23:19:49
110
原创 学习日志
刷题记录22判断回文字符(栈)题目描述:“xyzyx”是一个回文字符串,所谓回文字符 串就是指正读反读均相同的字符序列,如“好书好”、“记笔记”、“aha”和“ahaha”均是回 文,但“ahah”不是回文。如果是则输出YES,否则输出NO样例输出:例:ahahaYES代码:#include<iostream>#include<string.h>using namespace std;int main(){ char a[101], char s[10
2020-12-27 23:56:22
146
原创 学习总结与感悟
爬虫爬取豆瓣电影TOP250信息目录爬虫爬取豆瓣电影TOP250信息一、配置运行环境1.pycharm编译器2.MySQL数据库3.Navicat for mysql4.连接pymysql5.引入第三方模块二、运行项目1.设置项目文件夹并新建Python Package代码实现:一、配置运行环境1.pycharm编译器下载安装pychram编译器。官网下载地址2.MySQL数据库安装mysql数据库用以保存数据并制表。官网下载地址MySQL安装教程:教程3.Navicat for mysql
2020-12-26 15:08:43
218
原创 学习日志
硬币问题(贪心算法)刷题记录22问题描述:有1元、5元、10元、50元、100元、500元的硬币各C1,C5,C10,C50,C100,C500枚。现在要用这些硬币来支付A元,最少需要多少枚硬币?假设本题至少存在一种支付方案。限制条件:0<=C1,C5,C10,C50,C100,C500<=10的9次方0<= A <= 10的9次方输入:C1 = 3C2 = 2C10 = 1C50 = 3C100 = 0C500 = 2A = 620输出:6(500元
2020-12-26 14:18:56
528
1
原创 学习日志
[真题]特别数的和刷题记录21题目描述小明对数位中含有 2、0、1、9 的数字很感兴趣(不包括前导 0),在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。请问,在 1 到 n 中,所有这样的数的和是多少?输入输入一行包含两个整数 n。输出输出一行,包含一个整数,表示满足条件的数的和样例输入40样例输出574代码:#include<stdio.h>int main(){ int n,i,j,co
2020-12-25 14:02:18
99
转载 学习日志
爬虫技术基础(1)-网络请求【转载】我们在使用爬虫的时候离不开URL地址和下载页面,URL它的语法格式一般为: protocol :// hostname[:port] / path / [;parameters][?query]#fragmentURL由三部分组成,第一部分是协议,有http、https、ftp等,第二部分存放资源的服务器的域名或IP地址,第三部分为资源的具体地址。我们在进行网络请求的时候通常采用三种方式:urllib、urllib3和requests。1. urllib模块
2020-12-21 23:46:11
135
原创 学习日志
简单爬虫爬取网页代码代码:from urllib.request import urlopenurl="https://www.taobao.com/"# 发送请求response=urlopen(url)# 读取内容info=response.read()# 打印内容print(info.decode())# 打印状态码print(response.getcode)# 打印真实urlprint(response.geturl)# 打印响应头print(response.i
2020-12-19 22:03:42
152
1
原创 学习总结与感悟
“ 基于卷积神经网络的微表情识别”总结目录“ 基于卷积神经网络的微表情识别”总结一、概述二、学习内容三、个人感悟一、概述人类表达情感的方式多种多样,包括表情、语言、声音等,而信息的主要来源是面部表情,人们可以通过表情来判断对方此刻的情绪。表情作为一种非语言的行为,反映着人们的内心活动,传达着特别的信息。微表情是一种瞬时变化的面部表情,具有不受主观抑制、能够表达人类试图压抑的情感特点,使得微表情识别研究具有重大的应用价值,例如在临床医学、刑侦工作、公共安全、司法领域具有很高的应用价值。二、学习内容基
2020-12-19 15:42:56
342
1
原创 学习日志
刷题记录201字符逆序题目描述将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。输入输入包括一行。 第一行输入的字符串。输出输出转换好的逆序字符串。样例输入I am a student样例输出tneduts a ma I代码:方法1:#include<iostream.h>#include<string.h>using namespace std;int main(){ int i,len=0; char str[100
2020-12-18 23:57:46
221
1
原创 学习日志
刷题记录19蛇形矩阵题目描述蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。输入本题有多组数据,每组数据由一个正整数N组成。(N不大于100)输出对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。样例输入5样例输出1 3 6 10 152 5 9 144 8 137 1211代码:#include <stdio.h>int main() { int N;//总行数
2020-12-17 23:38:25
166
原创 学习日志
谁家孩子跑最慢题目描述张王李三家各有三个小孩。一天,三家的九个孩子在一起比赛短跑,规定不分年龄大小,跑第一得9分,跑第2得8分,依此类推。比赛结果各家的总分相同,且这些孩子没有同时到达终点的,也没有一家的两个或三个孩子获得相连的名次。已知获第一名的是李家的孩子,获得第二的是王家的孩子。问获得最后一名的是谁家的孩子?输入无输出输出最后一名的那家的姓的一个字母且以大写输出(若为张家,则输出Z)代码:#include<stdio.h>int add(int a, int b, int
2020-12-16 22:57:34
274
原创 CTE6备考与考试感悟
在本周我做了三套真题试卷,背了一些作文模板,总结了上次考四级的做题方式。以下是我的一些感悟:考前:一、听力1.做听力前利用写作文剩余时间看选项,画关键词。2.不翻译听力选项,重点关注选项中动宾结构和系表结构。3.一边听一边涂卡4.听到什么选什么,在无法听懂的情况下5.重点关注前三句,一般第一题答案就里面。二、阅读1.先看题目圈出关键词2.然后在阅读全文的快速浏览找到关键词3.仔细阅读:先看标题然后在文中找相关语句三、作文审题并花时间理清思路,想好要写什么,磨刀不误砍柴工。考后:
2020-12-12 19:15:56
732
原创 学习总结与感悟
“基于深度学习的网络热点话题的推荐研究”总结文章目录“基于深度学习的网络热点话题的推荐研究”总结一、简述二、学习内容三、感悟一、简述进入二十世纪以来,计算机网络技术飞速发展,现如今我们已经进入了信息网络时代,人们获取信息的途径逐渐由传统媒体转向网络平台。面对信息爆炸的时代中冗余的数据,人工处理已经是无济于事。因此如何快速准确的找出热点话题成为了研究热点。二、学习内容卷积神经网络文本特征提取运用卷积神经网络在语言处理方面的作用获取文本特征,并且通过该模型能够对文献进行基于语义分析和话题分类的任务。
2020-12-06 22:22:27
173
原创 学习日志
字符串排序刷题记录17目录字符串排序三个字符串的排序代码解题思路三个字符串的排序题目描述输入三个字符串,按由小到大的顺序输出输入3行字符串输出按照从小到大输出成3行代码#include<stdio.h>#include<string.h>int main(){ char a[3][128], tmp[128]; int i, j; for(i=1; i<=3; i++) { scanf("%s", a[
2020-12-05 15:24:05
124
原创 学习日志
整数奇偶排序刷题记录16题目描述给定10个整数的序列,要求对其重新排序。排序要求:1.奇数在前,偶数在后;2.奇数按从大到小排序;3.偶数按从小到大排序。输入输入一行,包含10个整数,彼此以一个空格分开,每个整数的范围是大于等于0,小于等于30000。输出按照要求排序后输出一行,包含排序后的10个整数,数与数之间以一个空格分开。代码:#include<bits/stdc++.h>using namespace std;int a[10];int b[10],c[10
2020-12-04 21:08:53
311
原创 学习日志
小哼买书(桶排序、冒泡排序、快速排序)刷题记录15小哼的学校要建立一个图书角,老师派小哼去找一些同学做调查,看看同学们都喜欢读 哪些书。小哼让每个同学写出一个自己最想读的书的 ISBN 号。当然有一些好书会有很多同学都喜欢, 这样就会收集到很多重复的 ISBN 号。小哼需要去掉其中重复的 ISBN 号,即每个 ISBN 号只 保留一个,也就说同样的书只买一本(学校真是够抠门的)。然后再把这些 ISBN 号从小到 大排序,小哼将按照排序好的 ISBN 号去书店买书。请你协助小哼完成“去重”与“排序
2020-12-03 00:08:55
111
原创 学习日志
简单排序刷题记录14链接:https://ac.nowcoder.com/acm/problem/14266来源:牛客网题目描述FST是一名可怜的小朋友,他很强,但是经常fst,所以rating一直低迷。但是重点在于,他非常适合ACM!并在最近的区域赛中获得了不错的成绩。拿到奖金后FST决定买一台新笔记本,但是FST发现,在价格能承受的范围内,笔记本的内存和速度是不可兼得的。可是,有一些笔记本是被另外一些“完虐”的,也就是内存和速度都不高于另外某一个笔记本,现在FST想统计一下有多少笔记本被
2020-12-02 13:28:25
168
原创 学习日志
快速排序刷题记录13描述:用递归来实现快速排序(quick sort)算法。快速排序算法的基本思路是:假设要对一个数组a进行排序,且a[0] = x。首先对数组中的元素进行调整,使x放在正确的位置上。同时,所有比x小的数都位于它的左边,所有比x大的数都位于它的右边。然后对于左、右两段区域,递归地调用快速排序算法来进行排序。输入输入只有一行,包括若干个整数(不超过10个),以0结尾。输出输出只有一行,即排序以后的结果(不包括末尾的0。)代码:#include <iostream>
2020-12-01 17:41:41
125
原创 学习日志
刷题记录11排序问题<2>(冒泡排序)题目描述将十个数进行从大到小的顺序进行排列输入十个整数输出以从大到小的顺序输出这个十个数代码#include<iostream>using namespace std;int main(){ int a[10],i,j,t; int n=10; for(i=0;i<n;i++)//输入10个元素 cin>>a[i]; for(i=0;i<n;i++)//n个数排序,只用进行n-1趟 {
2020-11-30 00:31:56
146
原创 学习日志
刷题记录11自定义函数处理最大公约数与最小公倍数题目描述写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。输入两个数输出最大公约数 最小公倍数#include<iostream>using namespace std;int qmax(int a,int b);//声明函数int qmin(int a,int b);int main(){ int c,d; cin>>c>>d;//输入两
2020-11-29 00:20:57
258
原创 学习总结与感悟
“基于深度学习的交通路标图像识别”总结文章目录“基于深度学习的交通路标图像识别”总结一、简述二、学习内容1.CNN(卷积神经网络)概述2.CNN(卷积神经网络)结构三、感悟一、简述随着社会经济和科技的发展,人们生活水平的提高,汽车已成为人们的一种普遍的交通工具,但由此引发的交通事故也成为了一个问题。随着人工智能的发展,无人驾驶技术也成为了现实。无人驾驶中的辅助驾驶的关键技术之一就是对交通路标的识别与检测。二、学习内容1.CNN(卷积神经网络)概述因其具有的三个特点,CNN在图像识别方面具有一定的
2020-11-27 20:49:19
464
1
原创 学习日志
刷题记录9零钱兑换问题链接:https://ac.nowcoder.com/acm/problem/22197来源:牛客网题目描述n元人民币换成1元、2元、5元的零钱,请计算共有多少种兑换方法?输入描述:输入一行,包含一个整数n1 <= n <= 200输出描述:输出一行,包含一个整数代码#include<iostream>using namespace std;int main(){ int n, count = 0;//count用来记录次数
2020-11-27 00:22:33
273
原创 学习日志
刷题记录8水仙花数的判断题目描述打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=13+53+3^3。输入无输出输出每一个水仙花数,一个数占一行代码#include<iostream>using namespace std;int main(){ int num; int a,b,c; cout<<"水仙花数:"<<endl; for(num
2020-11-26 00:03:17
89
原创 学习日志
刷题记录7寻找矩阵最值题目描述输入一个正整数n (1≤ n ≤6),再输入一个n 行n列的矩阵,找出该矩阵中值最大的元素以及它所在的行和列。输入nnxn输出数 行 列代码#include<stdio.h>#define N 7//因为n最大为6,定义N为7符合题意int main(){ int n,max; int i,j; int a[N][N]; int row,col;//定义变量 int(*p)[N];//定义指向一维数组的指针变量
2020-11-25 18:50:20
685
原创 学习日志
刷题记录6自定义函数之字符类型统计题目描述编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。输入一行字符串输出统计数据,4个数字,空格分开。代码#include<stdio.h>void count(char *p, int *a, int *b, int *c, int *d);//声明自定义函数countint main(){ char a[100]; int
2020-11-24 00:27:02
164
原创 学习日志
刷题记录5题目描述猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。输入N输出桃子总数代码#include<stdio.h>int main(){ int n,i,num; scanf("%d",&n); num=1;//第N天桃子总和 for(i=1;i
2020-11-23 00:17:42
83
原创 学习日志
刷题记录41母牛的故事描述:有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第 n 年的时候,共有多少头母牛?代码:#include<iostream>using namespace std;int main(){ int n, i; int f[55] = { 0,1,2,3 }; //f[0]=0,f[1]=1,f[2]=2,f[3]=3 for (i = 4; i < 55; i++)
2020-11-22 00:01:50
102
原创 学习日志
深度学习初步了解总结核心特色与基本定义深度学习是机器学习的一种,使机器模仿人的思维和行动。深度学习是一种表征学习方法。把原始数据通过一些简单的可是非线性的多层次表征模型转变成为更高层次的,更加抽象的表达。通过足够多这样的转换组合,很复杂的函数也可以被学习。深度学习的核心特色是这些多层结构中的特征不是工程师手工设计的,而是通过一个通用目的的学习过程从数据中学习的。涉及的模式与分析方法1.基于卷积运算的神经网络系统,即卷积神经网络2.基于多层神经元的自编码神经网络,包括自编码以及近年来受到广泛关注的稀
2020-11-21 13:19:30
229
原创 学习日志
刷题记录3知识点栈中元素的进出使先进后出的原则进行链接:https://ac.nowcoder.com/acm/problem/22216来源:牛客网题目描述在计算机里,数据结构栈的特点是先进后出。一批数据批量的出栈序列是入栈序列的逆序。给你一批入栈序列,请输出他们的出栈序列。输入描述:多组测试数据。第一行输入一个整数T表示测试数据组数 每组首先输入1个整数n,然后输入n个整数n <= 100输出描述:对于每组测试数据按照输入相反的顺序输出n个数据#include <io
2020-11-21 13:18:24
151
原创 学习日志
刷题记录2链接:https://ac.nowcoder.com/acm/problem/22198来源:牛客网题目描述牛村正在进行村长选举,投票人一人一票,牛可乐是候选人A(投票代号为1)、牛能是候选人B(投票代号为2)和牛妹是候选人C(投票代号为3),其他投票代号无效。投票列表用以-1表示结束,请分别统计出他们的得票数。谁的得票超过全部投票人数的半数,就输出谁当选为村长,如“A-yes”表示A当选,全部不过半数,输出“all-NO”。输入描述:输入一行,若干个整数,以-1结尾输出描述:输
2020-11-20 00:10:21
217
原创 学习日志
刷题记录1刚开始接触刷题,基础不是很牢固,从基础知识做起,争取打牢基础,更进一步。字符统计题目描述输入一串字符,以“?”结束。统计其中字母个数,数字个数,其它符号个数。输入描述:输入一行,包含若干个字符,以”?”结尾。输出描述:输出三行,每行包含一个整数,依次为字母个数,数字个数,其他符号个数。代码#include<stdio.h>int main(){char a; int z,s,q; z=s=q=0;while((a=getchar())!='?'){
2020-11-19 00:32:15
180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人