Web Page Marker Pen All In One

news/2024/10/8 14:49:28

Web Page Marker Pen All In One

Web 网页标记笔

image

Page Marker - Draw on Web

Draw or highlight on any website in real time.
Add text, lines, and shapes. Then, save your work.

https://pagemarker.org/

demos

leetcode

function subarraysDivByK(nums: number[], k: number): number {const map = new Map<number, number>();map.set(0, 1);let sum = 0;let count = 0;let remainder = 0;for (let num of nums) {sum += num;// ???remainder = ((sum % k) + k) % k;if (map.has(remainder)) {count += map.get(remainder)!;}map.set(remainder, (map.get(remainder) || 0) + 1);}return count;
};// function subarraysDivByK(nums: number[], k: number): number {
//   // -5 / 0 / 5  
//   let count: number = 0;
//   // 单个元素
//   for(let i = 0; i < nums.length; i++) {
//     if(Math.abs(nums[i] % k) === 0) {
//       // console.log(`✅ nums[i] =`, nums[i])
//       count += 1;
//     }
//   }
//   // 多个元素
//   let i = 0;
//   let j = 0;
//   let remainder = 0;
//   for(i; i < nums.length - 1; i++) {
//     remainder = nums[i];
//     // console.log(`✅ sum =`, sum)
//     // reminder 提醒 ❌
//     // remainder 余数 ✅
//     for(j = i + 1; j < nums.length; j++) {
//       remainder = (remainder + nums[j]) % k;
//       // console.log(`❌ sum =`, sum)
//       if(Math.abs(remainder) === 0) {
//         count += 1;
//       }
//     }
//   }
//   return count;
// };/* Time Limit Exceeded
66 / 73 testcases passednums =
[0,0,0,0,0,0,0,0,0
0,0,0,0,0,0,0,0,0]k =
10000*/// function subarraysDivByK(nums: number[], k: number): number {
//   // -5 / 0 / 5  
//   let count: number = 0;
//   // 单个元素
//   for(let i = 0; i < nums.length; i++) {
//     if(Math.abs(nums[i] % k) === 0) {
//       // console.log(`✅ nums[i] =`, nums[i])
//       count += 1;
//     }
//   }
//   // 多个元素
//   let i = 0;
//   let j = 0;
//   let sum = 0;
//   for(i; i < nums.length - 1; i++) {
//     sum = nums[i];
//     // console.log(`✅ sum =`, sum)
//     for(j = i + 1; j < nums.length; j++) {
//       sum += nums[j];
//       // console.log(`❌ sum =`, sum)
//       if(Math.abs(sum % k) === 0) {
//         count += 1;
//       }
//     }
//   }
//   return count;
// };// function subarraysDivByK(nums: number[], k: number): number {
//   // -5 / 0 / 5  
//   let i = 0;
//   let j = 0;
//   let sum = 0;
//   let result = [];
//   let temp = [];
//   for(let i = 0; i < nums.length; i++) {
//     if(Math.abs(nums[i] % k) === 0) {
//       result.push([nums[i]]);
//     }
//   }
//   for(i; i < nums.length - 1; i++) {
//     // if(Math.abs(nums[i] % k) === 0) {
//     //   console.log(`✅ nums[i] =`, nums[i]);
//     //   result.push([nums[i]]);
//     //   console.log(`❓ result =`, result);
//     // }
//     temp = [];
//     j = i + 1;
//     temp.push(nums[i])
//     for(j; j < nums.length; j++) {
//       temp.push(nums[j])
//       sum = temp.reduce((s, item) => s += item, 0);
//       if(Math.abs(sum % k) === 0) {
//         result.push(temp);
//         // break;
//       }
//       console.log(`🚀 result =`, result, j);
//     }
//     // console.log(`🚀 result =`, result, j);
//   }
//   console.log(`❌ result =`, result);
//   return result.length;
// };/* Output Limit Exceeded
38 / 73 testcases passednums =
[0,0,0,0,0,0,0,
....
,0,0,0,0,0,0,0]k =
1000*/

https://leetcode.com/problems/subarray-sums-divisible-by-k/editorial/?source=submission-ac

https://chromewebstore.google.com/detail/page-marker-draw-on-web/jfiihjeimjpkpoaekpdpllpaeichkiod

(🐞 反爬虫测试!打击盗版⚠️)如果你看到这个信息, 说明这是一篇剽窃的文章,请访问 https://www.cnblogs.com/xgqfrms/ 查看原创文章!

refs

Google Chrome Devtools Extensions

https://chrome.google.com/webstore/detail/maehgokeeglkcmoncpimbdhbhfhhafhi

https://chromewebstore.google.com/detail/free-screenshot-capture-a/maehgokeeglkcmoncpimbdhbhfhhafhi

https://chromewebstore.google.com/detail/yellow-highlighter-pen-fo/lnmengjdnfjbochkdkcjbbpildacancp

https://chromewebstore.google.com/detail/annotate-the-web/hkdbcemiphlcpmcphjgfaepgciimcoef

https://chromewebstore.google.com/detail/spade-draw-on-and-annotat/kamhfnamfpipghhnbaolbgemgnafkejo



©xgqfrms 2012-2021

www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hjln.cn/news/42534.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

第4-6次大作业总结

目录 1.前言 2.设计与分析 3.踩坑心得 4.改进建议 5.总结 前言 1.知识点:Java中的继承与多态,抽象类的应用 2.难度:第4次大作业比较难,后面两次比较适中,可以适应 3.题量:题量正常,与前面三次大作业的题量比较接近 设计与分析 1.第四次大作业Sca类的bolformat方法: 该方…

阅读习惯2(选做)

1.参考 书单https://weread.qq.com/misc/booklist/3107758_7sb8Fs2Hv,从中选择阅读,养成阅读习惯 2.提交微信读书(或其他平台)目前的与上面书单有关的读书数据(总时长,册数,笔记数等)的截图3 总结本学期的收获,新增的总时长,册数笔记等,谈谈本学期收获,养成良好的阅…

23201927-杨民星第二次blog

23201927-杨民星第二次blog 1.前言:继上次第一次blog之后,又开展了3次的Java的opp的训练集。在这三次的opp的题目中,第一次是对于之前三次题目的最后 一次的迭代(上次3个题集的blog23201927-杨民星-第一次博客)这个题目也是答题系统的最后一个题目;而对于后面两个题目,就…

20240609训练

商品打包(pack) 题面: 有\(n\)个商品,第\(i\)个商品的体积为\(a_i\),若干个质量为\(L\)的背包。令\(f_i\)为将第\(i\)个商品到第\(n\)个商品依次按如下的方式放入背包中所需要的最少背包数。 将第\(k\)商品放入背包的方法为,如果当前背包剩余容量\(\ge k\)那么放入,否则加…

6.9找回机制接口安全验证码token接口

响应包response burp截取拦截,改相应包; 思路:此处应该若是修改密码,先抓到修改成功数据包(截取验证关键字),在替换为需要绕过的数据包,截取response数据包,修改验证成功关键字达到绕过效果; 1.发送验证码 2.验证 3.重制密码 1-3跳过2; 短信轰炸 实例接口调用发包;…

运筹学练习Python精解——图与网络

练习1 北京(Pe)、东京(T)、纽约(N)、墨西哥(M)、伦敦(L)、巴黎(Pa)各城市之间的航线距离如下表所示。从北京(Pe)乘飞机到东京(T)、纽约(N)、墨西哥城(M)、伦敦(L)、巴黎(Pa)五城市做旅游,每城市恰去一次再返回北京,应如何安排旅游线,使旅程最短?L M N Pa Pe TL 0 56 35 2…

Win11系统下的MindSpore环境搭建

本文介绍了一个在Win11系统下,通过WSL2+Docker+VSCode的方案搭建了一个mindspore-gpu的编程环境。这种方案既可以实现Linux系统编程以及部署的便捷性,又可以兼顾Windows系统强大的办公软件生态,甚至还可以借助Docker达到一定的软件可迁移性和可复制性。技术背景 笔者尝试过不…