草庐IT

2021年3月-第03阶段-前端基础-JavaScript基础语法-JavaScript基础第01天

1-编程语言1.1编程编程:就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。计算机程序:就是计算机所执行的一系列的指令集合,而程序全部都是用我们所掌握的语言来编写的,所以人们要控制计算机一定要通过计算机语言向计算机发出命令。1.2计算机语言计算机语言指用于人与计算机之间通讯的语言,它是人与计算机之间传递信息的媒介。计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言和高级语言三大类。实际上计算机最终所执行的都是机器语言,它是由“0”和“1”组成的二进制数,二进制是计算机语言的基础。1.3编程语言编程语言: 可以通过类似于人类语言的“语言”来控制计算机

2021年3月-第03阶段-前端基础-JavaScript基础语法-JavaScript基础第01天

1-编程语言1.1编程编程:就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。计算机程序:就是计算机所执行的一系列的指令集合,而程序全部都是用我们所掌握的语言来编写的,所以人们要控制计算机一定要通过计算机语言向计算机发出命令。1.2计算机语言计算机语言指用于人与计算机之间通讯的语言,它是人与计算机之间传递信息的媒介。计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言和高级语言三大类。实际上计算机最终所执行的都是机器语言,它是由“0”和“1”组成的二进制数,二进制是计算机语言的基础。1.3编程语言编程语言: 可以通过类似于人类语言的“语言”来控制计算机

代码随想录第十三天 | 150. 逆波兰表达式求值、239. 滑动窗口最大值、347.前 K 个高频元素

第一题150.逆波兰表达式求值根据逆波兰表示法,求表达式的值。有效的算符包括 +、-、*、/ 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。注意 两个整数之间的除法只保留整数部分。可以保证给定的逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为0的情况。ψ(`∇´)ψ我的思路题目上提示的已经很清晰了去掉括号后表达式无歧义,上式即便写成12+34+*也可以依据次序计算出正确结果。适合用栈操作运算:遇到数字则入栈;遇到算符则取出栈顶两个数字进行计算,并将结果压入栈中packagestackandqueue;importjava.util.Stack;publicclas

代码随想录第十三天 | 150. 逆波兰表达式求值、239. 滑动窗口最大值、347.前 K 个高频元素

第一题150.逆波兰表达式求值根据逆波兰表示法,求表达式的值。有效的算符包括 +、-、*、/ 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。注意 两个整数之间的除法只保留整数部分。可以保证给定的逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为0的情况。ψ(`∇´)ψ我的思路题目上提示的已经很清晰了去掉括号后表达式无歧义,上式即便写成12+34+*也可以依据次序计算出正确结果。适合用栈操作运算:遇到数字则入栈;遇到算符则取出栈顶两个数字进行计算,并将结果压入栈中packagestackandqueue;importjava.util.Stack;publicclas

代码随想录算法训练营第六天|242、有效的字母异位词|349、两个数组的交集|202、快乐数|1、两数之和

(day5休息调整->day6)day6  主要内容:哈希表哈希表是根据关键码的值而直接进行访问的数据结构。有数组、set(集合)、map(映射)三种数据结构哈希表用来快速判断一个元素是否出现在集合里。242、有效的字母异位词·数组哈希表用数组++--就完事题目链接:https://leetcode.cn/problems/valid-anagram/思路:数组哈希表存放26个字母的出现次数   数组下标为[字符串-‘a']   第一串字符对应的数组值++   第二串字符对应的数组值--   若有数组值不为0则不是字母异位词代码实现:数组哈希表     时间复杂度O(n)     空间复杂度O

代码随想录算法训练营第六天|242、有效的字母异位词|349、两个数组的交集|202、快乐数|1、两数之和

(day5休息调整->day6)day6  主要内容:哈希表哈希表是根据关键码的值而直接进行访问的数据结构。有数组、set(集合)、map(映射)三种数据结构哈希表用来快速判断一个元素是否出现在集合里。242、有效的字母异位词·数组哈希表用数组++--就完事题目链接:https://leetcode.cn/problems/valid-anagram/思路:数组哈希表存放26个字母的出现次数   数组下标为[字符串-‘a']   第一串字符对应的数组值++   第二串字符对应的数组值--   若有数组值不为0则不是字母异位词代码实现:数组哈希表     时间复杂度O(n)     空间复杂度O

30天帮你一步步学会Python的开源项目

最近发现一个不错的免费开源学习项目:30天学会Python如果您最近有学习Python的打算,不妨看看这个是否适合你?项目地址:https://github.com/Asabeneh/30-Days-Of-Python博客地址:https://blog.didispace.com/tj-30-days-of-python/该项目内容的设计很棒,不是单纯的堆叠内容,而是制定了一个30天的学习计划,这样可以循序渐进的帮助读者来学习Python编程语言。Python类教程那么多了,为什么推荐它呢,我觉得该项目有以下几点优势:适合初学者:该项目提供了一个逐步学习Python的计划,适合那些没有编程经验

30天帮你一步步学会Python的开源项目

最近发现一个不错的免费开源学习项目:30天学会Python如果您最近有学习Python的打算,不妨看看这个是否适合你?项目地址:https://github.com/Asabeneh/30-Days-Of-Python博客地址:https://blog.didispace.com/tj-30-days-of-python/该项目内容的设计很棒,不是单纯的堆叠内容,而是制定了一个30天的学习计划,这样可以循序渐进的帮助读者来学习Python编程语言。Python类教程那么多了,为什么推荐它呢,我觉得该项目有以下几点优势:适合初学者:该项目提供了一个逐步学习Python的计划,适合那些没有编程经验

C语言第11天,输入输出缓存和函数

一、输出缓存例题:输出"HelloWorld"十次,每次输出后暂停500毫秒。#include#includeintmain(){ for(inti=0;i { printf("helloworld%d",i); Sleep(500); } return0;}在windows系统上,我们使用windows.h头文件中提供的Sleep函数,每次输出后休眠500毫秒。//linux系统#include#includeintmain(){for(inti=0;i{printf("HelloWorld%d",i);usleep(1000*500);//使用usleep函数休眠500毫秒}retur

C语言第11天,输入输出缓存和函数

一、输出缓存例题:输出"HelloWorld"十次,每次输出后暂停500毫秒。#include#includeintmain(){ for(inti=0;i { printf("helloworld%d",i); Sleep(500); } return0;}在windows系统上,我们使用windows.h头文件中提供的Sleep函数,每次输出后休眠500毫秒。//linux系统#include#includeintmain(){for(inti=0;i{printf("HelloWorld%d",i);usleep(1000*500);//使用usleep函数休眠500毫秒}retur