又到了ARTS打卡时间。
Algorithm
Sort Array By Parity
题目原意:将原始的向量元素,按照偶数在前,奇数在后的顺序进行存放。
思路:
简单题,利用两次for循环,第一次将奇数放入向量,第二次将偶数放入向量即可。
代码:
class Solution {
public:
vector<int> sortArrayByParity(vector<int>& A) {
vector<int> ans;
int i,j;
for(i=0;i<A.size();i++){
if(A[i]%2==0){
ans.push_back(A[i]);
}
}
for(i=0;i<A.size();i++){
if(A[i]%2==1){
ans.push_back(A[i]);
}
}
return ans;
}
};
Review:
最近由于要上“具体数学”这门课,先把英文版的教程拿过来,阅读了一下作者的前言,部分内容翻译如下:
这本书来源于斯坦福大学在1970以来开设的同名课程。
具体数学诞生于一个动荡的时期。
具体数学是连续数学和离散数学的协调。
它能帮助我们处理可怕和和式、复杂的递归以及数据中微妙的模式
主要讲解了和、递归、基础数论、二项式系数、生成函数、离散概率以及渐进方法
课程的目的是使得读者对离散操作能够像熟悉微积分的学生熟悉连续操作那样熟练。
个人觉得,这门课主要讲述了在计算机专业经常会用到的一些数学知识,学习这些数学知识,可以让计算机相关专业的人更好地解决问题。
Tips:
最近要查找一些中文核心期刊的目录。可能小白(包括我)的第一反应是在百度中输入关键词“中文核心期刊目录”或者“北大核心期刊目录”进行搜索。然后网上会出现类似以下的结果:
这里面有个问题,就是百度文库,或者所谓的某某图书馆所说的内容,并不是官方的,不具有权威性和官方性。
这里有个小技巧:可以借用维普的学术期刊投稿系统进行查找(传送门在此),可以很方便地找到核心期刊的目录和类别。注意:这个链接可能需要首先登录自己学校的图书馆,从图书馆中进入到维普后,再从维普中点击“中文期刊服务平台”,然后点击界面上方的“投稿指南”,在里面选择左边的“期刊导航”。
Share:
前段时间在暑假的时候,趁着在家比较空闲,学习了一些网页制作相关的知识,并且动手进行了时间。在这个过程中遇到了一些问题,对我有所启发,同时我也对整个过程进行了总结。具体内容可以见我写的另外一篇博客: