avatar
Siz Long

My name is Siz. I am a computer science graduate student specializing in backend development with Golang and Python, seeking opportunities in innovative tech projects. My personal website is me.longsizhuo.com .Connect with me on LinkedIn: https://www.linkedin.com/in/longsizhuo/.

  • Resume
  • Archives
  • Categories
  • Photos
  • Music



{{ date }}

{{ time }}

avatar
Siz Long

My name is Siz. I am a computer science graduate student specializing in backend development with Golang and Python, seeking opportunities in innovative tech projects. My personal website is me.longsizhuo.com .Connect with me on LinkedIn: https://www.linkedin.com/in/longsizhuo/.

  • 主页
  • Resume
  • Archives
  • Categories
  • Photos
  • Music

Some doubt

  2024-01-01        
字数统计: 575字   |   阅读时长: 3min

Table of contents

1.background
2.holiday
[3.Programming preference](#3Programming preference)


1.background:

We have7One direction,Distinguished
1. Artificial Intelligence
2. Bioinformatics
3. Information Technology
4. Database Systems
5. e-Commerce Systems
6. Internet working
7. Data Science and Engineering

My course selection direction for the next semester isArtificial Intelligence
Not because I like itAIdirection,It’s just because there is a course called next semester9814,Very good to get high scores,And isAICompulsory course。

2.holiday:

I chose a course last semester,TaughtPython,feelPythonIs the best language in the world,So I always plan to learn。这个holiday的编程比赛and练习题全部都是用Pythonmade。

but在这个holiday的实践中发现,PythonThe place where it is used is very narrow,在国内基本上只有人工智能的direction。
and我holiday自学吴恩达的Machine LearningCourse,feel不是很感兴趣,If“Can’t find a job if you don’t learn this”,
Then I can learn。
It’s just that classmates are constantly talking,人工智能direction找不到工作,Basically, for the model alchemy,No technical content。I thought about it,feel说得对。Similar toChatGPTAnd the commercialization of painting modelAIIt’s not what I can write。


If it is a back end?
There are two ways in front of me to go:Java and C++。
I asked about the domestic market,JavaThe demand seems to be greater,但也更接近于饱and。
ThatJavaand*C++*What about the needs in foreign countries??PythonIs there a need in abroad??


If it is the front end?
It feels like there is no case that can succeed in the front end,BasicallyFull stack。
This blog actually made yesterday,Getting started is simple,But it feels very difficult to deepen,There are relatively few documents on the Internet。


If it is data analysis?
感觉and人工智能差不多,But the road should be widespread,And it seems to be able to use itPython?I’m not sure。


3.Programming preference:

For my preferences,I have only learned two languages ​​now,C and Python(JavaandC++andC#Already returned to the teacher)。
CIf you are, even a linked list has to be knocked out by yourself,And I am obsessed withPythonConvenience。
For example, the same question,I take753. Crack the safeGive an example,itsPythonThe solution is:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class Solution:
def crackSafe(self, n: int, k: int) -> str:
seen = set()
ans = list()
highest = 10 ** (n - 1)

def dfs(node: int):
for x in range(k):
nei = node * 10 + x
if nei not in seen:
seen.add(nei)
dfs(nei % highest)
ans.append(str(x))

dfs(0)
return "".join(ans) + "0" * (n - 1)

andC++I have to write:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
class Solution {
private:
unordered_set<int> seen;
string ans;
int highest;
int k;

public:
void dfs(int node) {
for (int x = 0; x < k; ++x) {
int nei = node * 10 + x;
if (!seen.count(nei)) {
seen.insert(nei);
dfs(nei % highest);
ans += (x + '0');
}
}
}

string crackSafe(int n, int k) {
highest = pow(10, n - 1);
this->k = k;
dfs(0);
ans += string(n - 1, '0');
return ans;
}
};

CIt’s even longer。So what is doubtful lies in,feelPythongood,butPythonLack of posts。

置顶
  • Python
  • encryption

扫一扫,分享到微信

微信分享二维码
math
Sword finger Offer 68 - II. The recent public ancestor of the binary tree
目录
  1. 1. Table of contents
  2. 2. 1.background:
  3. 3. 2.holiday:
  4. 4. 3.Programming preference:

150 篇 | 131.7k
次 | 人
这里自动载入天数这里自动载入时分秒
2022-2025 loong loong | 新南威尔士龙龙号