- 博客(17)
- 收藏
- 关注
原创 草稿算法 蓝桥杯练习set数组以及二分法简单写法
学习草稿 #include <iostream> #include <algorithm> #include <set> #define N 100001 using namespace std; int main() { set<int> arr; int n,data; cin >> n; for(int i = 0;i < n;i++) { cin >> data; if(arr.upper_bound(data)!=arr
2022-03-12 17:25:49
242
原创 万能头文件#include<bits/stdc++.h>
#include<bits/stdc++.h> 包含了目前c++所包含的所有头文件. https://www.cnblogs.com/Kiven5197/p/5745589.html
2021-12-12 20:16:50
622
原创 排序学习1-快速排序
在acwing找的算法,优化了空间复杂度,包容性更强,比赛适合使用,而且好记。 void QuickSort(int a[], int low, int high){ if(low>=high) return; int i=low-1;//扩 int j=high+1; int x=a[low+high>>1];//x取数组最中间的值,对比其他快排更优化内存,其他的快排是取第一个 while (i<j){ do i++; whi
2021-12-09 00:09:48
554
原创 分治算法学习1 ti优化输入输出和abs绝对值计算
题目:铺设油井管道 代码:参考 https://blog.youkuaiyun.com/qq_49222080/article/details/120661336 #include <iostream> #include <algorithm> #include <cmath> #include <string> #include <iomanip> #define ll long long #define N 100000 const int maxn=
2021-11-14 17:16:32
745
原创 java web学习4 el和jstl使用(4.27
1.EL表达式 1)作用: EL(Expression Language):在JSP页面上使用的一种数据访问语言 <%=request.getParameter(“userName”)%> 2)语法 ${表达式} ${userName} 3)EL中的标识符、保留字、变量、常量 标识符:同Java标识符-表达式中变量的命名规则 保留字:el表达式中的运算符 变量:将变量映射到一个对象 ${product} 常量: Null常量: null 表示一个空对象 4)EL中的运算符 . 运算符 :访
2021-11-11 18:21:02
581
原创 字符串算法练习3 质数判断
质数判断 bool Isprime(int x)//一个判断素数的函数 { if(x==1||x==0) return false; else if(x==2) return true;//这里把0,1,2给特判一下 else { for(int i=2;i<=sqrt(x);i++) { if(x%i==0) return false; } return true; } } 数字母判断是
2021-11-11 18:19:45
437
原创 字符串算法练习2 口算练习题 求字符长度
题目描述 王老师正在教简单算术运算。细心的王老师收集了i道学生经常做错的口算题,并且想整理编写成一份练习。 编排这些题目是一件繁琐的事情,为此他想用计算机程序来提高工作效率。王老师希望尽量减少输入的工作量,比如5+8的算式最好只要输入5和8,输出的结果要尽量详细以方便后期排版的使用,比如对于上述输入进行处理后输出 5+8=13 以及该算式的总长度6。王老师把这个光荣的任务交给你,请你帮他编程实现以上功能。 输入输出格式 输入格式: 第一行为数值i 接着的i行为需要输入的算式,每行可能有三个数据或两个数据。
2021-11-11 18:16:26
307
原创 字符串算法学习1getchar判断字符串输入
#include <iostream> #include <cstdio> using namespace std; int main() { char s; int n=0; **while((s=getchar())!= EOF)**//判空 { if(s != ' '&&s != '\n')//不计空格和换行计算字符个数 n++; } cout << n &
2021-11-11 18:02:39
361
原创 Java web学习3 JSP技术
JSP代码: <%@page import="java.io.File"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%-- <%@taglib prefix="" uri="" %> --%><!-- ctrl+shift+/ --> <!DOCTYPE html PUBLIC "-//W3C//D
2021-04-16 11:55:33
160
原创 java学习笔记3-带分数全排列(未完成)
带分数 试题 带分数 问题描述 100 可以表示为带分数的形式:100 = 3 + 69258 / 714。 还可以表示为:100 = 82 + 3546 / 197。 注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。 类似这样的带分数,100 有 11 种表示法。 输入格式 从标准输入读入一个正整数N (N<1000*1000) 输出格式 程序输出该数字用数码1~9不重复不遗漏地组成带分数表示的全部种数。 注意:不要求输出每个表示,只统计有多少表示法! 样例输入1 100 样例输出1
2021-04-07 23:16:35
175
1
原创 汇编语言学习笔记1-debug大小写转换(双重循环)
汇编语言学习笔记1-debug大小写转换(双重循环) 问题7.9:将datasg 段中每个单词的前4个字母改写为大写字母 ASSUME cs:codesg,ss:stacksg,ds:datasg stacksg segment dw 0,0,0,0,0,0,0,0 stacksg ENDS datasg segment db '1. display ' db '2. brows ' db '3. replace ' db '4. modify
2021-04-06 18:52:56
519
原创 JAVA web学习1 servlet-请求与响应(request)
JAVA web学习1 servlet-请求与响应(request) httpServletRequest(request) 客户端向服务器端发送附加消息的 获取请求行消息 Post /login.jsp http1.1 System.out.println(request.getMethod()); System.out.println(request.getProtocol()); System.out.println(request.getRemoteHost()); 获取请求消息头 有对
2021-04-02 15:05:04
110
原创 java学习笔记2-单词分析(简单)
java练习2-单词分析(简单) 问题描述 小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。 现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这个字母出现的次数。 输入格式 输入一行包含一个单词,单词只由小写英文字母组成。 输出格式 输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪个。如果有多个字母出现的次数相等
2021-04-02 11:55:05
152
原创 java学习笔记1-BigInteger与阶乘
java 学习笔记1 BigInteger与阶乘 例题: 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 输入一个正整数n,输出n!的值。 其中n!=123*…*n。 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。 首先将a设为1,然后乘2,乘3,当乘到n时,即得到
2021-04-02 00:52:04
276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人