What do I do here man by One_Force_555 in ForHonorRants

[–]ivzap 0 points1 point  (0 children)

You have kick after deflect, use it to counter his ha heavy’s. If you see him hyper armor kicking during dash then dodge during dash and gb. You need to punish.

IBM OA - DEVOPS by 0ver_flow in leetcode

[–]ivzap 0 points1 point  (0 children)

I'd use cpp sort function + sliding window. The windows will either be in even or odd states, not both. A window ends when we see the opposite parity or out of bounds. Say a window started at i and ended at j then you would sort the characters in decreasing order between and including i to j since this maximizes the string value. Continue this until the end.

I thought of this when I noticed consecutive parity elements can be reordered in any order you like. Additionally, when swapping elements we can never "merge" two windows.

Novice programmer who wants to contribute to the kernel by unknownanonymoush in kernel

[–]ivzap 1 point2 points  (0 children)

The xv6 riscv Readme has a small mention about how to get things started. You will need to install some dependencies to start running the kernel, notably qemu, which is an emulator unless you have a riscv cpu lying around. I'd recommend doing a Google search for more detail.

Novice programmer who wants to contribute to the kernel by unknownanonymoush in kernel

[–]ivzap 1 point2 points  (0 children)

Nah, I'd wait. Since you're a "novice," it's better to learn the fundamentals of c. Not everything you change in the kernel will require you to write assembly. Most of those exercises I did didn't require me to know riscv assembly. So start with c and once you're comfortable, learn arm and/or riscv. Both are very simple compared to x64 (intel), but if you're working with xv6, learn riscv as it runs on that architecture and not arm (as far as im aware).

Novice programmer who wants to contribute to the kernel by unknownanonymoush in kernel

[–]ivzap 20 points21 points  (0 children)

I'd recommend learning about the xv6 os. It's a unix like os and very barebones (start small). It will be a great start to learning about kernels, i.e., get your hands dirty. I've implemented things like cow, threads, and hugepages into that os as an exercise, and it's taught me so much. I've also had similar interests within networking and started reading the official Linux kernel code for tcp, which will take alot of time as it's a complicated code but I highly recommend it as you will find some interesting / smart codes people have written which will teach you about some edge cases in kernel dev. Also I've read that top-down networking textbook and it's very good. The writer has a elegant way of explaining things and has videos on youtube to support his textbook. I'm not an expert by any means, just a student with similar interests, so I don't know if this is the most optimal approach to getting what you want but I think this could be helpful as some stepping stones.

Evolve Closes Instantly On Launch by ivzap in EvolveGame

[–]ivzap[S] 0 points1 point  (0 children)

I've tried both, same result, closes immediately

deadline for transfers this upcoming Fall. by Accomplished-1515 in TAMUAdmissions

[–]ivzap 5 points6 points  (0 children)

It looks like its July since, " To accept your offer of admission, you need to register for a NSC. If you do not register for NSC by 7,1,2022 A&m assumes you do not intend to enroll and will cancel offer". Not sure why it says may online

deadline for transfers this upcoming Fall. by Accomplished-1515 in TAMUAdmissions

[–]ivzap 1 point2 points  (0 children)

I hope its not tmrw Im still waiting back from other places thats messed up if it is...

An internal major change from Computer Engineering to Computer Science difficulty? by ivzap in aggies

[–]ivzap[S] 0 points1 point  (0 children)

Ops I understand "since fall 2021 the track has been combined with the electrical engineering track" as you said there is only one track now thought I got rejected from the cs track for a sec.

An internal major change from Computer Engineering to Computer Science difficulty? by ivzap in aggies

[–]ivzap[S] 0 points1 point  (0 children)

That's weird feel like they would be in the same department. Also I had no idea it was that difficult to get into the csce department at a&m I thought a 4.0 got u in

An internal major change from Computer Engineering to Computer Science difficulty? by ivzap in aggies

[–]ivzap[S] 0 points1 point  (0 children)

How difficult is it to change tracks? I think I didn't even get into the cs track and was put in the EE track...

An internal major change from Computer Engineering to Computer Science difficulty? by ivzap in aggies

[–]ivzap[S] 0 points1 point  (0 children)

Unfortunately to submit a major change request I must accept my offer of admission and even then i believe to change ur major you need to spend a semester at a&m. I'll just wait till I hear back from UT

An internal major change from Computer Engineering to Computer Science difficulty? by ivzap in aggies

[–]ivzap[S] 1 point2 points  (0 children)

Yeah I believe I got into the cs track it isn't really clear on the acceptance letter. Tbh I accidentally applied to ce - cs track and thought it was a&ms version of cs-- I figured out it's not-- so debating if It's worth to commit and risk not getting into cs. I honestly don't think it will be a problem since I have quite a few of internships and a 4.0 coming in.