- 博客(23)
- 资源 (7)
- 问答 (4)
- 收藏
- 关注
原创 JQuery中的DOM操作
一、获取节点(元素节点、属性节点)(1) 获取元素节点: 通过 jQuery 选择器完成。如:alert($(“ul li:eq(2)”).text());(2) 获取属性节点: 获取 到所需要的元素之后, 可以调用 jQuery 对象的attr() 方法来获取它的各种属性值。如:alert($(“p”).attr(“title”));二、创建节点$(“html 代码”) 方法将HTML 代码转换成DOM 对象,并将这个 个DOM 对象包装成一个jQuery//创建元素节点var
2021-03-29 22:46:24 1112
原创 wyh的迷宫 牛客网
链接:https://ac.nowcoder.com/acm/problem/15434来源:牛客网题目描述给你一个n*m的迷宫,这个迷宫中有以下几个标识:s代表起点t代表终点x代表障碍物.代表空地现在你们涵哥想知道能不能从起点走到终点不碰到障碍物(只能上下左右进行移动,并且不能移动到已经移动过的点)。输入描述:输入第一行一个整数T(1<=T<=10)接下来有T组测试数据,对于每一组测试数据,第一行输入2个数n和m(1<=n,m<=500)接下来n行,每行m
2021-03-29 19:16:32 501
原创 C++ 实现beginwith(),endwith()
实现代码#include<iostream>#include<string>using namespace std;int endswith(string s, string sub) { if (s.rfind(sub) == -1) {//排除出现类似s:23 sub:123的情况. return 0; } else { return s.rfind(sub) == (s.length() - sub.length()) ? 1 : 0; }}i
2021-03-27 21:55:29 1348
原创 常用排序算法
桶排序#include <stdio.h>//桶排序 int main() { int book[1001],i,j,t,n; for(i=0; i<=1000; i++) book[i]=0; scanf("%d",&n);//输入一个数n,表示接下来有n个数 for(i=1; i<=n; i++) { //循环读入n个数,并进行桶排序 scanf("%d",&t); //把每一个数读到变量t中 book[t]++; //进行计数,对编号为
2021-03-24 15:34:28 126
原创 计蒜客--对称字符串
参考代码#include<stdio.h>#include<string.h>char res[5000000];int main(){ int n; scanf("%d",&n); int len = 0; for(int i = 1; i <= n; i++) { strcat(res+len+1,res);//strcat(此处输入代码,res); res[len] = 'A'+i-1; len = strlen(res); ..
2021-03-19 17:55:15 172
原创 造房子
练习题:造房子蒜头君最近迷恋上了一款游戏《我的世界(Minecraft)》,在游戏里面蒜头君可以任意开发资源然后建造各种宏伟的建筑。有一天蒜头君发现了一块荒野的土地上有很多宝藏,蒜头君想在土地上建一栋房子从而把宝藏包围起来。假设地图是一个n行m列的方格地图,地图每个格子*代表一个宝藏。比如2行2列的地图如下:****蒜头君对应要建的房子如下:+- +- +|* |* |+- +- +|* |* |+- +- +现在蒜头君告诉你地图的行列数,帮他画出房子的设计图。输入格式一行两
2021-03-19 17:26:52 198
原创 蓝桥杯--升级版三角形
升级版三角形输入格式输入一个数字(1-9)或者一个大写字母(A-Z)。输出格式按照题目描述,输出对应的三角形。样例输入1F样例输出1 A ABA ABCBA ABCDCBA ABCDEDCBAABCDEFEDCBA样例输入24样例输出2 1 121 123211234321参考代码#include<iostream>using namespace std;int main(){ char c,c1,c2; c
2021-03-19 17:08:08 338
原创 蓝桥杯2020-单词重排
#include<bits/stdc++.h>using namespace std;int main(){ char arr[] = "LANQIAO"; sort(arr,arr+7); int ans = 1;//这里一定要初始化为1,因为下面next_permutation()是判断下一个序列是否存在的. while(next_permutation(arr,arr+7)) { ans++; } cout<<ans<<endl; r.
2021-03-18 14:55:11 281
原创 DEVC++如何调试
直接上图,调试时,先编译,再点击调试,上面的√也表示调试旁边的代表停止调试.常用的也就调试,添加查看,下一步,单步进入(函数),跳过函数这几个选项另外说一下Devc++中调试的下一步和单步进入有什么区别主要区别在于当运行到函数时,下一步,会运行完函数并执行到当前代码页面的下一行即把函数当成普通语句处理,而单步进入会在函数入口处停下,即代码页面会显示到函数入口处.一般我们都会先单步进入然后再 点击下一步看执行过程....
2021-03-17 13:18:44 1250
原创 蓝桥杯2020--回文日期
解题思路采用暴力和枚举的方法进行处理,先判断是否满足回文,如果满足再判断是否是ABAB类型,如果是则找到了结果.处理时,第一次需要从输入日期的后一天开始进行判断代码#include<iostream>#include<string>using namespace std;string s;int year, month, day;int month1, day1;int months[13] = { 0,31,28,31,30,31,30,31,31,..
2021-03-17 12:40:59 696
原创 算法竞赛中小知识点总结(不断更新)
int类型的大小:2*10^9Long long 类型:8个字节Double:1.7*10^308Menset()函数:初始化数组 使用时需要包含string.h头文件void *memset(void *str, int c, size_t n)参数• str -- 指向要填充的内存块。• c -- 要被设置的值。该值以 int 形式传递,但是函数在填充内存块时是使用该值的无符号字符形式。• n -- 要被设置为该值的字符数。返回值该值返回一个指向存储区 str 的指..
2021-03-15 12:15:50 245
原创 蓝桥杯2020 蛇形填数
思路分析通过观察可知第 n 行 n 列(n= 1,2,3,4…): 1, 5, 13 , 25 每个数之差分别为: 4 ,8, 12 是一个等差数列…所以只需要求出 19个等差数列之和 再 + 1 即为 20 行 20 列的数. 19 * (4 + 4 + 18 * 4) / 2 + 1 = 761另外除了做出这个题,我们可以尝试把这个蛇形矩阵打印出来.通过观察便可轻易获得规律代码如下在这里插入代码片...
2021-03-15 12:00:01 833 2
原创 百钱买百鸡---C++
我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题,该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?翻译过来,意思是公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?思路分析设母鸡,公鸡,小鸡分别为x,y,z只.可以列出方程组x+y+z=1005x+3y+z/3=100由于钱必须都用上所以 Z 必须能整除三.可以将第二个式子 * 3 => 15 x+9y+z = 300
2021-03-13 12:53:32 5388
原创 POJ---1144 电话网络
POJ—1144 电话网络题目描述输入输出输入样例55 1 2 3 4062 1 35 4 6 200输出样例12题意分析题中的电话交换机就是图中的点,线路双向说明是个无向图.题中至关重要的点也就是图中的割点,一旦出现了问题影响的点也就会有许多个.所以这个题主要是求割点的个数.参考代码#include<iostream>#include<stdio.h>#include<string.h>using namespace
2021-03-12 22:18:41 508
原创 POJ--3352 道路建设
POJ–3352 道路建设题目描述输入样例110 121 21 31 42 52 65 63 73 87 84 94 109 10输出样例12输入样例23 31 22 31 3输出样例20题意分析:题目中的景点相当于图中的点,道路相当于路径,当修一条路时候两个景点无法旅行,所以我们要通过修路来解决这个问题,让即使去掉一条边当前图依旧连通.也就是求在图中添加多少条边从而可以去掉任意边都依旧连通…易知图中,边双连通分量之间,去掉任意一条边该连
2021-03-12 22:07:56 523
原创 Tarjan算法
在介绍算法之前,首先引入时间戳和追溯点的概念。时间戳: dfn[u]表示 u结点深度优先遍历的序号。追溯点: low[u]表示 u结点或u的子孙能通过非父子边追溯到的dfn最小的结点序号。即回到最早的过去例如,在深度优先搜索中,每个点的时间戳和追溯点求解过程如下。初始时,dfn[u]=low[u], 如果该结点的邻接点未被访问,则一直深度优先遍历,1- -2-3-5-6- -4, 此时4的邻接点1已被访问,且1不是4的父节点,4的父节点是6 (深度优先搜索树上的父结点)。那么4号结点能回到最早的过
2021-03-12 16:58:52 228
原创 JQuery常用API(未完,持续更新)
1. jQuery 选择器原生 JS 获取元素方式很多,很杂,而且兼容性情况不一致,因此 jQuery 给我们做了封装,使获取元素统一标准。$(“选择器”) // 里面选择器直接写 CSS 选择器即可,但是要加引号1.基础选择器2. jQuery 层级选择器3.jQuery 过滤(筛选)选择器基本过滤选择器内容过滤选择器可见性过滤选择器子元素过滤选择器子元素过滤选择器的过滤规则是 通过父元素和子元素的关系来获取相应的元素,可以同时获取不同父元素下满足条件的子元素。4.jQ
2021-03-12 13:16:49 225
原创 JS入门到进阶知识总结
一. 初始JavaScript1.概念JavaScript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎脚本语言:不需要编译,直接就可以被浏览器解析执行了功能:可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。2.JS的组成3. 与html结合方式1.行内式<input type="button" value="点我试试" οnclick=
2021-03-06 03:11:25 769 2
原创 CSS入门到进阶知识总结
CSS 是层叠样式表 ( Cascading Style Sheets ) 的简称.CSS 是也是一种标记语言,CSS 主要用于设置 HTML 页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局和外观显示样式。一、CSS样式的使用1.三种样式1. 内联样式 * 在标签内使用style属性指定css代码 * 如:<div style="color:red;">hello css</div>2. 内部样式 * 在head标签
2021-03-04 15:36:18 314 1
转载 网页设计基础知识
一、Emmet语法Emmet语法的前身是Zen coding,它使用缩写,来提高html/css的编写速度, VScode内部已经集成该语法.快速生成HTML结构语法快速生成CSS样式语法1.1 快速生成HTML结构语法生成标签 直接输入标签名 按tab键即可 比如 div 然后tab 键, 就可以生成 如果想要生成多个相同标签 加上 * 就可以了 比如 div*3 就可以快速生成3个div如果有父子级关系的标签,可以用 > 比如 ul > li就可以了如果有兄弟关系的标
2021-03-04 09:43:14 865 5
原创 C++中小数的四舍五入
C++中小数的四舍五入介绍下常见的三个可以让小数转换成整数的函数:名称用法floor(m)<=m的最大整数 (向下取整)ceil(m)>=m的最小整数 (向上取整)round(m)m四舍五入对于小数而言,round()函数仅仅保留到整数位,即仅仅对小数点后一位四舍五入.举例round(1.666) =1.000000round(-1.56)=-2.000000如果想要保留小数位数,则可以先乘后除举例#include<iostr
2021-03-02 23:26:24 4603 2
图书管理系统.rar
2021-02-25
数据结构与算法365天刷题特训营
2021-02-25
代码的78,79行为啥不能用stoi代替呢? 自己一旦用这代替了,就报错了.
2021-04-22
大家看看,中间为啥不能使用 << 初始化 ss呢?
2021-04-06
大佬们,我这个程序哪里写的不对,测试案例通过了50%.
2021-03-29
洛谷P2881,下面是我的代码,为啥我注释写的那样不行呢?大佬们帮忙给下解答.
2021-02-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人